유니티 01_ 버튼 조작 & 오브젝트 이동

1) Input Manager 이용

Input.getButton을 이용한다.

 

2) C# Script 이용

Key는 키보드, Mouse는 마우스(0:왼/1:오), Button은 Input Manager를 이용하 지정한 키

Keycode 목록 : https://docs.unity3d.com/kr/2021.3/ScriptReference/KeyCode.html

 

KeyCode - Unity 스크립팅 API

Key codes returned by Event.keyCode. These map directly to a physical key on the keyboard.

docs.unity3d.com

더보기

- 키보드를 예를들면 KeyDown, Key, KeyUp 세가지 상태가 있는데, Key를 기준치 이상으로 누르면 차지 공격 같이 구현할 수 있을 것 같다.

 

3)

굳이 if로 button 안 받고 GetAxis만 이용해도 된다!

 

4) 

MoveTowards를 통해 현재위치에서 목표위치로 ~속도로 이동한다.

 

5)

 

 

6)

7)

'유니티' 카테고리의 다른 글

유니티 08_ UI  (0) 2022.08.03
유니티 06_ 타일맵 & Enemy  (0) 2022.07.24
유니티 02_ 오브젝트에 물리 효과 적용하기  (0) 2022.07.17

댓글