언제 사용할까?
주로 UI 요소의 순서를 조정하고 Hierarchy 뷰에서 UI 요소들을 원하는 위치에 배치하고자 할 때 사용한다.
SetSiblingIndex(int index)
RectTransform의 형제 요소들 중에서 특정 인덱스 위치로 이동시킨다.
인덱스는 0부터 시작하며, 작은 인덱스일수록 Hierarchy 뷰에서 위쪽으로 이동된다.
UI 요소의 표시 순서를 변경하고 싶을 때 사용한다.
예를 들어, 버튼, 텍스트, 이미지 등의 UI 요소들을 Hierarchy 뷰에서 원하는 순서로 배치할 때 사용한다.
SetAsFirstSibling()
RectTransform을 Hierarchy 뷰에서 가장 처음 자식으로 이동시킨다.
가장 위에 표시되도록 순서를 변경할 수 있다.
UI 요소를 Hierarchy 뷰의 맨 위에 표시하고 싶을 때 사용한다.
예를 들어, 팝업 창과 같이 항상 가장 위에 표시되어야 하는 UI 요소들에 사용한다.
SetAsLastSibling()
RectTransform을 Hierarchy 뷰에서 가장 마지막 자식으로 이동시킨다.
가장 아래에 표시되도록 순서를 변경할 수 있다.
UI 요소를 Hierarchy 뷰의 맨 아래에 표시하고 싶을 때 사용한다.
예를 들어, 배경 이미지와 같이 항상 가장 아래에 표시되어야 하는 UI 요소들에 사용될 수 있다.
'유니티 개발 기술 > UI & UX 디자인' 카테고리의 다른 글
UI 디자인 참고하기 좋은 사이트 모음 (1) | 2024.09.15 |
---|