Unity를 사용하다보면, 갑자기 이런 에러가 런타임에 발생하는 경우가 있다.
Edit 메뉴의 Input을 사용하면 발생할 수 있는 일이다. 자세히 보자.
Input을 수정하면 정확히는 모르지만, 특정 조건에서 EventSystem이라는 녀석이 추가된다.
그리고 이 녀석을 클릭하면, Inspector에서 다음과 같은 것을 볼 수 있다.
Standalone Input Module이라는 것이 있는데, 자세히 보면 Submit Button이라는 게 있다.
아까 에러 메시지에서 "Input Button Submit is not setup"이라고 했는데,
그러면 "Submit"이라는 녀석이 설정 안 된 것이 아닐까?
[Edit> Project Setting> Input] 메뉴로 들어가면, 상태가 어떤지 확인할 수 있다.
아하! 과연 Submit이라는 이름의 버튼이 없다.
결국 이 문제는 Submit 버튼을 정의하지 않아서 생긴 것이다.
따라서 적당히 Submit, Cancel 버튼을 만들어주면 문제는 사라진다.
실행해보면 더 이상 문제가 발생하지 않음을 알 수 있다.
'고치기' 카테고리의 다른 글
Qt Creator: Qt Creator shows errors in fresh project, but code compiles fine (0) | 2020.12.06 |
---|---|
[Ubuntu] Installing VMware Tools. Please wait... (0) | 2016.03.26 |
Unity Problems (0) | 2015.08.02 |