Button 입력 받는 방법

inputAction 변수를 선언하고

InputAction

OnEnable()과 OnDisable()에서 활성화와 비활성화를 해주고

활성화 비활성화

Button Type으로 정하고 원하는 키에 바인딩한 뒤 (여긴 Space)

Space
Button

Update문에서 IsPressed()로 눌러졌을 때 사용하면 된다.

IsPressed()

* 추가로 GetButtonDown처럼 효과를 주고싶으면 wasPressedThisFrame을 사용하고

GetButtonUp처럼 효과를 주고싶으면 wasReleasedThisFrame을 사용하면 된다.

wasPressedThisFrame
wasReleasedThisFrame

 

결과

* 이후에 바인딩 하는 버튼을 Left Button (Mouse)로 바꿨다

실행 결과

'유데미 강의 > C#과 Unity로 3D 게임 개발하기 : 아르곤 침공' 카테고리의 다른 글

헤더와 툴팁 속성  (0) 2022.08.29
배열과 foreach문  (0) 2022.08.29
중첩 프리펩  (0) 2022.08.26
레이저 총알 파티클  (0) 2022.08.26
게임 플레이 조율하기  (0) 2022.08.26

+ Recent posts