반응형
Development/Game
[Unity] 마우스로 카메라 줌 인, 줌 아웃, 회전 시키기
[Unity] 마우스로 카메라 줌 인, 줌 아웃, 회전 시키기
2019.06.26이전 포스트 2019/06/25 - [Development/Game] - [Unity] 마우스 클릭한 지점으로 캐릭터 이동시키기 [Unity] 마우스 클릭한 지점으로 캐릭터 이동시키기 대부분 유니티 캐릭터 이동 예제를 보면 키보드의 입력을 받아 이동시키는 예제들이 많은데, 마우스로 캐릭터를 이동시키는 예제를 작성해보려 한다. 준비 과정 간단한 캐릭터 오브젝트를 하나 생성하고 캐릭터 오.. cjwoov.tistory.com 준비 과정 준비 과정은 이전 포스트와 같다! 우리의 목표는 마우스 휠을 통해 줌 인/아웃을 다루고, 마우스 오른쪽 버튼을 누른 상태에서 움직이면 카메라를 회전시켜 줄 것이다! 이전 포스트에서 MouseControl.cs라는 스크립트를 만들어서 Main Camera 오브젝트에 추가시켜 줄..
[Unity] 마우스 클릭한 지점으로 캐릭터 이동시키기
[Unity] 마우스 클릭한 지점으로 캐릭터 이동시키기
2019.06.25대부분 유니티 캐릭터 이동 예제를 보면 키보드의 입력을 받아 이동시키는 예제들이 많은데, 마우스로 캐릭터를 이동시키는 예제를 작성해보려 한다. 준비 과정 간단한 캐릭터 오브젝트를 하나 생성하고 캐릭터 오브젝트에 아래와 같은 두개의 스크립트를 붙여넣는다. Control.cs: 마우스나 키보드의 입력을 받아 캐릭터에게 명령을 내리는 스크립트 Behavior.cs: 실제 캐릭터의 행동을 담당하는 스크립트 스크립트를 분리한 이유는 캐릭터가 여러개 존재할 때, 내 자신의 캐릭터만 움직이고 싶다면 내 자신의 캐릭터에만 Control.cs만 활성화 해주고 다른 캐릭터들은 비활성화 해주면 내 캐릭터만 깔끔하게 조종 가능하기 때문이다. 캐릭터가 움직이기 위해 27x27의 지형을 간단하게 만들었다. 그 다음 게임 오브젝트..