유니티/기본기
2020. 10. 26.
Unity - Canvas
Canvas는 UGUI에서 모든 UI 요소를 그리기 위한 컴퍼넌트다. NGUI로 치면 Panel과 같으나 사용방법이 약간 다르다. Canvas의 영역은 SceneView에서 사각형 영역으로 표시된다. 모든 UI 요소들은 Canvas의 하위 요소여야 만약 Canvas 없이 UI 요소인 Image 등의 컴포넌트를 새로 생성하면 Canvas가 자동으로 생성되고 그 하위에 Image 컴포넌트가 생성된다. Canvas의 그리기 순서 1. Canvas 하위 오브젝트들의 순서 NGUI는 편하게 Depth를 조정하면 됬지만 UGUI는 그렇지 않다. Canvas안에서 그리는 순서는 하이락키 순서에 따라 결정된다. 첫번째 자식 오브젝트가 먼저 그려지고 두번째 자식 오브젝트가 나중에 그려진다. 즉, 첫번째보다 두번째 자식 ..