Unity C#

· Unity
Transform Position(위치), Rotation(회전), Scale(크기)를 가진다. Unity는 왼손 좌표계를 사용한다. 우리의 눈이 왼손의 손등을 볼 수 있도록 하면, (손바닥이 앞을 향하도록) 순서대로 첫번째 손가락 (X축의 양수) 두번째 손가락 (Y축의 양수) 세번째 손가락 (Z축의 양수) 로 쉽게 이해할 수 있다. 핵꿀팁인듯. 좌표계를 외울 필요는 없지만, 이렇게 한번 알아두면 계속 기억난다. 프로그램마다 좌표계의 축이 다르지만, 유니티는 이런 좌표계를 사용한다고 알면 된다. Transform과 transform의 차이 프로그래밍을 배우는 초반에 많이 헷갈렸던 것이다. 개념적 차이를 알고 있어야 한다. Transform 위치, 회전, 크기를 담고 있는 컴포넌트의 정보다. (데이터 구조..
· Unity
Vector3 간단히 나타내기 Vector3.forward new Vector3 (0,0,1) Vector3.back new Vector3 (0,0,-1) Vector3.up new Vector3 (0,1,0) Vector3.down new Vector3 (0,-1,0) Vector3.right new Vector3 (1,0,0) Vector3.left new Vector3 (-1,0,0) Vector3.one new Vector3 (1,1,1) Vector3.zero new Vector3 (0,0,0) 그래서 앞으로 15를 가는 것을 코드로 짤 때에는,new Vector3(0,0,15) 보다는 Vector3.forward * 15 가 가독성이 좋다!!
푸쿠이
'Unity C#' 태그의 글 목록