728x90 캐릭터 이동1 유니티 캐릭터 마우스 이동[기초 4] 마우스 입력을 받아 캐릭터 또는 오브젝트를 이동한다. 1. 마우스 입력 마우스 입력은 Input.GetMouseButtonDown(0), Input.GetMouse... 이다. 0은 왼쪽 마우스 클릭1은 오른쪽 마우스 클릭2는 가운데 마우스 클릭2. 화면(Screen)과 레이(Ray) 스크린의 좌표가 있고, 게임 월드의 좌표가 존재한다.마우스 입력은 게임 월드의 좌표에 직접적으로 클릭을 하는 것이 아니다.화면(Screen)에 클릭을 하는 것이다. 마우스 클릭으로부터 게임 월드의 좌표를 얻기 위해서는 변환이 필요하다. 유니티는 카메라에서 광선(빛)을 월드로 투영해 접촉한 지점의 월드 좌표를 얻을 수 있다.Ray ray = Camera.main.ScreenPointToRay(Input.mousePoi.. 2020. 9. 7. 이전 1 다음 728x90