본문 바로가기

Programming/C# * Unity12

[Unity] 02. 이동(Transform) 1. Movescale을 키우면 이동시마다 연산하기 때문에 성능이 떨어짐 → scale factor로 자체를 키운다.부모-자식 설정할때의 위치,각도는 부모객체의 좌표를 기준으로 하는 상대좌표이다.123456789101112 // 키보드 입력 float h = Input.GetAxis("Horizontal"); float v = Input.GetAxis("Vertical"); // 이동 거리 보정 : 디바이스에 따라 다른 프레임 호출 횟수에 영향을 받지 않기 위해 보정 // -> 성능 좋은 디바이스의 경우 같은 시간에 촘촘하게 움직이므로 매끄럽게 보여진다. h = h * Time.deltaTime * speed; v = v * Time.deltaTime * speed; // 이동 this.transform.. 2019. 2. 27.
[Unity] 01. 재질(Material) 1. 표면 재질 : 설정이 [Inspector → Renderer Component]에 추가됨 Asset Store 진입 방법 : Ctrl+9 또는 [window → asset store] 유니티의 자원을 무료 또는 유료로 다운로드 할 수 있다. [다운로드 → import → 나의 에셋 폴더]에 저장됨 tile : 재질의 촘촘함 정도를 조정(높을수록 촘촘함) 2. 물리 재질 : 설정이 [Inspector → Collider Component]에 추가됨 컴포넌트 불러오기 수동으로 생성하기 [마우스 우클릭 → create → physical material] : 탄성, 마찰 정도를 추가할 수 있음 2019. 2. 27.
[Unity] 00. 기본 컨트롤 1. 컨트롤러 컨트롤키 : Q-W-E-R-T-Y 기능 : 3D[Hand - Move - Rotate - Scale] - 2D[Rect - Move,Rotate,Scale] 2. 포지션 Pivot : 핸들이 활성 객체의 피벗점에 배치 Center : 핸들이 활성 객체의 중심점에 배치 3. 로테이션 로컬 좌표 : 객체를 중심으로 방향이 계속 바뀜 글로벌 좌표 : 유니티에서의 절대적인 방향, 디폴트 스크립트로 설정할 시의 방향 forward : z축 right : x축 up : y축 4. 기본 단축키 ctrl+shift+마우스 : Snap 이동 alt+마우스 : 시점 이동 (객체 클릭 시)v : 엣지를 찾아줌 Ctrl+D : 복제 2019. 2. 26.