728x90
반응형
친구와 유니티로 열나게 작업하던 중 버튼이 작동을 하지 않았다. 처음엔 EventSystem이나 해당 엘리먼트 Prehab 형태가 문제인줄 알았으나, 아니었다.
Scene>Canvas>panel 형태의 히라키로 작업을 하고 있었는데, 이 캔버스가 문제였다.
새로운 캔버스를 만들어 테스트하면 잘 작동했다.
해결:
새 캔버스를 생성한 후 기존 캔버스의 자식 엘리먼트들(Panel)을 복사 붙여넣기 한 뒤, 기본의 캔버스를 삭제하고 스크립트 오브젝트들의 엘리먼트 지정을 모두 재지정해준다.
그리고 실행하니 잘 된다. 자식 엘리먼트 새 캔버스에 다시 일일이 만들 필요 없다.
728x90
반응형
'studies > Back-end' 카테고리의 다른 글
[Unity] 텍스트 오브젝트(Text, TextMeshPro) 사라짐 해결 (1) | 2020.11.03 |
---|---|
[Java] 자바 GUI (awt 기준) 한글 깨짐 오류 해결 (0) | 2020.10.20 |
[Unity] 프로젝트명 바꾸기 (0) | 2020.09.13 |
[Java] java.io.File 특정 파일만 파일 생성 안될 때 해결 - 논리오류 고치기 (0) | 2020.07.29 |
[Python] 홈메이드 코드 / Up & Down Game (0) | 2020.07.23 |