에셋이라도 하나 사서 코드 뜯어봐야 하나?
유니티 인풋시스템 신버전으로는 뭔가 어렵네
인풋시스템 ctx 이벤트 받고 내가 토글/홀드 나눠주는 방식밖에 없는거같은데...
액션마다 따로 클래스로 만들어주고 토글/홀드 옵션 붙여주고
키입력 - 이벤트발행 - 핸들러에서 받고 토글홀드 확인, 누른상태인지 확인 - 실제 실행 클래스에서 이벤트 또 받고 실행/취소 메소드 연결 이렇게 나눠주고있는데 다른 좋은 방법 있음?
에셋이라도 하나 사서 코드 뜯어봐야 하나?
유니티 인풋시스템 신버전으로는 뭔가 어렵네
인풋시스템 ctx 이벤트 받고 내가 토글/홀드 나눠주는 방식밖에 없는거같은데...
액션마다 따로 클래스로 만들어주고 토글/홀드 옵션 붙여주고
키입력 - 이벤트발행 - 핸들러에서 받고 토글홀드 확인, 누른상태인지 확인 - 실제 실행 클래스에서 이벤트 또 받고 실행/취소 메소드 연결 이렇게 나눠주고있는데 다른 좋은 방법 있음?
액션을 toggle 액션이랑 hold 액션 두 종류 만들어준다음 각 액션 performed 구독해주는건 어떰. 인터랙션 설정만 해주면 되니 간단할것같은데
답변 ㄳㄳ 토글은 performed만, 홀드는 performed랑 canceled 구독하는 방식으로 해놓긴 했는데 혹시나 아예 유니티에서 지원한다던가, 이런 방식이 문제있을까봐 물어봄 ㄳㄳ
https://docs.unity3d.com/Packages/com.unity.inputsystem@1.13/manual/Interactions.html
이거
쓴거 맞지?
네 신버전 맞워요 버튼으로 해놓고 쓰는중임