Unity 3D에서 플레이어 이동시키기
·
Unity/3D
유니티에서 3D 오브젝트로 이뤄진 플레이어를 움직이는 기본적인 방법이 사용된 코드이다. 22번줄 flaot h = Input.GetAxisRaw("Horizontral")은 키보드 A,D, 좌,우 방향키의 입력을 감지해 왼쪽은 -1, 오른쪽은 1의 값을 반환하는 Input 클래스 안에 있는 GetAxisRaw함수를 사용한것이다. 즉 사용자의 키 입력에따라 -1,0,1의 값을 반환하게 된다. 23번줄 float v = Input.GetAxisRaw("Vertical")은 키보드 W,S, 위, 아래 방향키의 입력을 감지해 윗방향은 1, 아래 방향은 -1의 값을 반환하는 코드이다. 이것 또한, 사용자의 키 입력에 따라 -1,0,1의 값을 반환한다. 26번줄 Vector3의 moveDir = (Vector3.f..