본문 바로가기

canvas

Canvas Group Canvas Group 캔버스 그룹(Canvas Group)은 UI요소들을 개별적으로 다루는 대신에, 한 곳에서 UI 그룹들의 특정 요소들을 컨트롤 할 수 있게 도와준다.캔버스 그룹의 요소들은 캔버스 그룹이 붙어있는 오브젝트뿐만 아니라 자식 모두에게도 영향을 미친다. 속성 속성 역할 Alpha 이 그룹에 포함된 UI 요소의 투명도를 나타낸다. 이 값은 0과 1사이에 있으며, 0은 완전한 투명, 1은 완전한 불투명을 나타낸다.UI요소들도 개별적으로 투명도값을 가지고 있기 때문에, 이 Alpha값과 Canvas Group의 Alpha값은 곱해져서 적용된다. Intractable 이 컴포넌트가 입력(예, 터치)을 받을 것인지를 나타낸다. 만약 false로 설정하면, 상호작용은 일어나지 않는다. Block Ra.. 더보기
Canvas Canvas Canvas는 UI요소들이 존재하는 공간이다. Canvas는 Canvas 컴포넌트를 가지는 게임 오브젝트인데, UI의 모든 요소는 반드시 Canvas의 자식으로 포함되어 있어야 한다. GameObject -> UI -> Image를 통해 Image를 만들 경우, Canvas가 존재하지 않는다면 Canvas는 자동으로 추가 된다.모든 UI요소는 Canvas의 자식으로 생성 된다. 요소가 그려지는 순서 Canvas에 있는 UI요소는 Hierarchy에 나타나는 순서대로 그려진다. 첫번째 자식이 먼저 그려지고, 두번째 자식이 그 다음, 그 다음 자식도 마찬가지 순서로 그려진다.두개의 UI요소가 겹쳐지면, Hierarchy에서 위에 있는 UI가 먼저 그려지고, 그 위에 그 다음 UI가 겹쳐져서 나타.. 더보기