[문제상황]
New Input System이 분명 5분 전까지만 해도 잘 작동함. 근데 어느 순간 조이스틱만 먹히고 키보드는 전혀 반응이 없음.
도대체 뭐가 문제인지 모르겠어서 같은 에러난 다른 사람들 참고해도 해결이 안 됨(https://stackoverflow.com/questions/57234615/the-new-input-system-doesnt-trigger-anything-anymore_)
문제 당시 Input System을 Player를 위한 Player Input System을 만들었고, UI를 위한 Default Input Actions(기본 제공)를 EventSystem에 넣어놨었음.
그런데 이게 Input Debug에서 각각 할당된 것들을 보니까
그니까 User가 2명있었고 그게 각각 저것들이였던 거지 흑
그래서 안 됐던 것 같고.. 문제를 파악해서 이거를 어찌 해결할까 하다가
Player Input Action 창에 들어가서 Control Schemes을 추가하고(문제 당시는 추가 안 하고 진행함) 그 안에서 Keyboard, Mouse, Joystick을 직접 추가하고 Required로 설정하고 돌리니까 맙소사 잘 돌아가....
위처럼 수정하니 2명이였던 User는 하나로 줄었고 잘 작동하는 것을 확인할 수 있었음.
해결됐으니 됐다...