[Unity] Joystick 제작 원리
유니티 조이스틱 시스템 제작 방법 유니티로 모바일 게임을 제작할 때 조이스틱 시스템을 가져와 플레이어의 움직임을 구현하곤 한다. 보통은 애셋을 가져다 쓰기 때문에 조이스틱 제작 방법이 어렵다고 생각하나, 사실은 기본적인 이동 공식과 Vector3 자료형 값 만으로 구현할 수 있다. 조이스틱의 원리 역시 방향 설정(방향 벡터)과 관련이 있기 때문이다. 조이스틱 제작에 대한 기본적인 아이디어는 다음과 같다. 1. 조이스틱을 만들고 싶다. - UI가 마우스를 따라서 이동하도록 처리 - 조이스틱이 가리키는 방향을 찾고 싶다 - 2. 플레이어의 방향을 찾는다. 외부 클래스를 static으로 선언해 플레이어 이동에 가져오는 방법 // 플레이어 이동 스크립트 float h = Joystick.GetAxis("Hori..