float amtMove = speed * Time.smoothDeltaTime; 는 오브젝트가 이동할시 프레임의 영향을 받지 않도록 일정한 속도로 움직이기 위해 설정된 값입니다.
float key = Input.GetAxis("Horizontal");는 유니티 내의 Input관련 Horizontal로 정의된 값입니다. 키보드의 좌우 키를 누르거나 a d 키를 누를시 발동됩니다. 값은 -1~1사이 값입니다.
transform.Translate(Vector3.right * amtMove * key , Space.World); 은 물체의 이동을 담당하는 함수입니다. Space.World는 월드 좌표 기준으로 이동한다는 의미입니다.
'유니티 > 스크립트' 카테고리의 다른 글
| 유니티의 오브젝트 크기, 위치, 색 설정하기 (0) | 2014.01.28 |
|---|---|
| 유니티 WorldToScreenPoint를 사용하여 좌우 이동을 제한하는 스크립트 (0) | 2014.01.28 |
| 유니티 오브젝트 키보드로 움직이기 (0) | 2014.01.28 |
| 배경화면 스크롤 방법 (0) | 2014.01.28 |
| 제트기 뒤 분화구 파티클 패키지 파일 (0) | 2014.01.28 |
| 유니티 파티클 관련 속성 값 (Elipsoid Particle Emitter, Particle Animator, Particle Renderer) (0) | 2014.01.28 |
Trackback 0 And
Comment 0


