Canvas와 EventSystem은 UI를 추가했을 때 Hierarchy에 자동으로 같이 생성되는 오브젝트다.
Canvas는 UI를 담는 부모오브젝트로 텍스트나 버튼 등의 UI를 자식으로 담는 캔버스같은 오브젝트로, Canvas 오브젝트의 자식으로서 UI가 존재하지 않으면 씬 화면에 그려지지 않는다.
EventSystem은 키보드, 마우스, 터치 등 사용자 입력이 UI를 통해 실행되도록 하는 기능으로, EventSystem이 없으면 씬 내에서 버튼을 누르거나 스크로를 내리는 등의 인터페이스와 사용자간 상호작용이 실행되지 않는다.
즉 UI실행 시 둘다 필수인 오브젝트다.
728x90
'유니티 C# > 2D 입문공부' 카테고리의 다른 글
유니티 기초 - 물리엔진 physics 이란? (0) | 2023.09.05 |
---|---|
유니티 기초 - 2D 콜라이더(Colider) (0) | 2023.09.05 |
유니티 기초 - 2D 중력 적용하기 (Rigidbody) (0) | 2023.09.05 |
유니티 UI (텍스트)가 안보이는 이유 (Rect Transform, 레이어) (0) | 2023.07.13 |
2D 좌표 설정하기 팁 (0) | 2023.05.20 |
댓글