유니티 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

    댓글