유니티 인터페이스(화면) 구성 Project프로젝트에 사용되는 파일들(이미지, 음원, 스크립트, 등)을 관리하는 창탐색기와 같은 역할을 하며 드래그드랍으로 파일을 이동, 추가 가능하다.Hierarchy씬과 씬에 속하는 게임오브젝트를 관리(생성,이동,삭제,선택)하는 창트리형식으로 구성되어 있으며 드래그드롭으로 이동이 가능하다.게임오브젝트의 계층구조를 설정한다.Inspector하이어라키 창에서 선택한 씬 또는 게임오브젝트, 그리고 프로젝트창에서 선택한 에셋의 속성을 설정하는 창게임오브젝트의 속성(이름, 태그, 레이어, 위치, 투명도 등)과 컴포넌트를 추가, 수정, 삭제가 가능하다.Scene씬에 속하는 게임오브젝트의 선택, 위치 조정 등을 하는 창Game씬의 미리보기 창 실행시 게임창에서 실행이 된다. 2D ..
유니티 프로젝트(게임)의 구성 1. 프로젝트 : 프로젝트는 게임 그 자체라 볼 수 있다.2. 씬(Scene) : 프로젝트는 여러개의 씬(Scene, 장면, 화면)으로 구성되어 있다.예 : 레벨별 장면이 다를 수 있고, 던전도 하나의 씬이고, 아이템 구매창도 씬이다.3. 게임오브젝트(GameObject) : 씬을 채우는 최소 단위이며, 각각의 성질과 역할을 가지고 있다.예 : 캐릭터, 버튼, 벽, 팻, 배경, 적, 몹4. 컴포넌트 : 게임오브젝트의 성질과 역할을 정의하고 수행한다.예 : 위치를 정의 하는 컴포넌트, 소리를 정의하는 컴포넌트, 이미지를 움직이게 하는 컴포넌트 등 단순하게 자동차를 선택해서 앞뒤로 가는 게임을 만든다면 아래와 같은 프로젝트 < 씬 < 게임 오브젝트 < 컴포넌트 들이 구성되어 진..
파이썬 스터디 환경 구축- 파이썬 설치 - 1. 설치 방법 파이썬 설치를 위한 2가지 방법이 있다. - 파이썬 공식 사이트(https://www.python.org/)에서 내려받아 설치 하는 방법. - 아나콘다 사이트(https://www.anaconda.com/download/)에서 내려받아 설치 하는 방법. 파이썬 공식 사이트에서 내려받을 경우 패키지 설치를 위한 "pip"만 포함된 파이썬을 받게 되는데 필요한 패키지는 pip를 이용해서 직접 설치, 관리해야 한다. 아나콘다는 패키지관리 툴과 함께 설치가 되는데 각종 유용한 패키지를 쉽게 설치할 수 있으며 버전관리 등도 유용하다. 2. 설치 버전(파이썬 버전 2 vs 3)파이썬은 2버전과 3버전이 있다. 몇가지 문법과 기본(내장)함수의 사용법이 다르다..
두 개의 테이블 간에 필드 값 일괄 업데이트 하기 문제테이블 Table_A 와 Table_B 가 있다.Table_A 의 pk가 3이상인 행에서 필드 field_a 는 Table_B의 field_b 값으로 업데이트되어야 한다. 해결join 으로 해결 UPDATE Table_A as A left outer join Table_B as B ON A.pk = B.pk SET A.field_a = B.field_b WHERE A.pk >= 3 참고복잡한 구조인 경우 조인을 이용한 셀렉트문으로 각 필드가 정상적으로 조회 되는지 확인을 우선하고 시행한다. SELECT A.field_a, B.field_b FROM Table_A as A left outer join Table_B as B ON A.pk = B.pk W..
Life is too shortto wake up in the morning with regrets.So love the people who treat you right,forgive about the ones who don't and believe that everythinghappens for a reason.If you get a chance, take it.If it change your life, let it.Nobody said that it'd be easy,they just promisedit would be worth it 아침마다 후회하기에는 인생은 너무 짧다.당신에게 잘 대해주는 사람을 사랑하고,그렇지 않는사람들은 용서하라.그리고 그런것에는 이유가 있음을 믿어라.기회가 오면 잡아라.당..
회사 ERP 모듈 중에 요청된 날짜를 기준 해당 연도의 모든 직원들의 연차 사용 이력을 조회 하는것이 있다.ERP 기본 프로시져인지 아님 커스터마이징한 프로시져인지는 모르겠지만.입사일을 varchar(8) "20180101" 로 입력을 받고 조회시는 문자열을 날짜형으로 형변환해서 조회를 한다.잘 사용하던 모듈이 문자열을 날짜형으로 변환할 수 없다는 오류를 내뱉는다.이래 저래 확인 해보니 입사일 데이터 중 하나가 "2018010" 으로 마지막 숫자가 빠진 7자리가 입력되었다.물론 인사팀은 모르쇠로 기억이 없다고 하지만 말이다.그리고 이런 생각이 들었다.약속된 형식의 데이터는 입력되어야 하지만, 과연, 저 상황에서 substr 으로 해결 가능한 것을 굳이 형변환을 해야하는지?그리고 왜 입사일 데이터형을 문자..