[과거 기록] 개발자 준비 여정/Unity2 유니티 기초 1. 캐릭터 이동 캐릭터 이동하기 위해서는 객체의 transform.translate()를 사용한다 1번째 매개변수로는 vector3(방향벡터)를 넣어줘야 하며 우리가 2d에서 사용했던 x, y축은 x, z가 되고 y축은 높이가 된다. 통상적으로 vector3 값을 사용할 땐 정규화된 방향벡터 forward , back, laft, right, up, down, 을 사용하고 그 벡터의 이동값 speed를 곱해 사용하는데 프레임마다 곱하는 것보다는 플레이하는 사양마다 달라질 수 있으므로 (보통 60 프레임이지만 사양별로 프레임이 다를 수 있으므로) Time.deltaTime을 곱해주어 동기화를 맞춰주는 것이 좋다. 2번째 매개변수로는 기준 좌표인데 월드 좌표(Space.World) 기준인지 로컬 좌표(Sp.. 2019. 12. 16. 유니티 엔진 - 뷰 뷰 유니티 엔진 툴에서 UI부분을 차지하는 뷰는 탭별로 나뉜다. 1. 프로젝트 뷰 프로젝트 뷰는 Visual studio에서의 클래스와 헤더 등을 모아놓은 텍스트 리스트와 비슷하지만 유니티에서는 GUI적이게 되어있다. 기본적으로 Assets 폴더를 프로젝트 생성과 함께 생성되고 여기에 모든 리소스를 저장하면된다. 그래픽 요소들도 볼수 있도록 미리보기도 제공하고 실제 WINDOW OS와 같이 폴더를 볼수 있는데 하단의 스크롤 바를 움직여 최소로 그래픽을 뺀 파일명으로만 볼수도 있다 (이경우엔 최소한의 파일정보를 아이콘으로 표시됨) 2. 씬뷰 씬뷰는 3d맥스와같이 화면에 오브젝트를 배치할수 있는 공간이다. 상단의 쉐이딩 모드를 눌러 보는 화면을 바꿔서 볼수 있다. 2d/ 3d 전환하여 볼수도 있고, 조명효과.. 2019. 12. 16. 이전 1 다음