반응형
01 EventSystem이 있는지 확인하자
EventSystem이 없다면 UI 이벤트를 인식하지 못하므로 버튼이 작동하지 않는다.
02 다른 UI와 겹쳐져 있는지 확인하자
만약 다른 UI와 겹쳐져있는 경우 겹치지않게 수정하거나 레이어를 이용해서 순서를 조정하자
03 다른 Panel안에 들어가있는지 확인하자
만약 부모 패널안에 자식패널안에 있는 버튼일 경우 부모 패널이 자식 패널의 이벤트를 가져갈 수 있다. 그러므로 패널을 분리하거나 분리하기 싫다면 Sorting Order를 통해 순서를 정하거나 부모의 패널의 RayCast를 해제하면서 이벤트를 무시시킬 수 있다.
반응형
'유니티 공부 > Unity' 카테고리의 다른 글
Unity - 의존성 주입(Dependency Injection) (0) | 2023.12.03 |
---|---|
Unity - Constructor Chaining(생성자 체이닝) (1) | 2023.12.03 |
Unity - 2차원 배열을 inspector창에서 입력하는 방법 (0) | 2023.11.10 |
Unity - visual studio 호환되지 않음 오류 해결 방법 (1) | 2023.11.10 |
Unity - TextMeshPro 글씨체 추가하기, 한글 깨짐 (1) | 2023.11.06 |
댓글