Version: 2017.4
UI 레퍼런스
캔버스 컴포넌트

사각 트랜스폼

Rect Transform 컴포넌트는 Transform 컴포넌트의 2D 레이아웃 버전입니다. 트랜스폼은 포인트 하나를 나타내지만, Rect Transform은 UI 요소를 안에 넣을 수 있는 사각형을 나타냅니다. 사각 트랜스폼의 상위 컴포넌트도 사각 트랜스폼인 경우, 하위 사각 트랜스폼이 상위 사각형에 대한 상대적인 포지션과 크기도 지정할 수 있습니다.

프로퍼티

프로퍼티: 기능:
Pos (X, Y, Z) 앵커를 기준으로 한 사각형의 피벗 포인트 포지션입니다.
Width/Height 직사각형의 너비와 높이입니다.
Left, Top, Right, Bottom 앵커를 기준으로 한 사각형 에지의 상대적인 포지션으로, 앵커에 의해 정의되는 사각형 안의 패딩이라고 생각할 수 있습니다. 앵커가 분리된 경우에 포지션폭/높이 대신 표시됩니다(아래 참조).
Anchors 사각형 왼쪽 하단 모서리와 오른쪽 상단 모서리의 앵커 포인트입니다.
        Min 상위 사각형 크기의 일부로 정의되는 사각형 왼쪽 하단 모서리의 앵커 포인트입니다. 0,0은 상위 사각형 왼쪽 하단 모서리의 앵커에 해당하고 1,1은 상위 사각형 오른쪽 상단 모서리의 앵커에 해당합니다.
        Max 상위 사각형 크기의 일부로 정의되는 사각형 오른쪽 상단 모서리의 앵커 포인트입니다. 0,0은 상위 사각형 왼쪽 하단 모서리의 앵커에 해당하고 1,1은 상위 사각형 오른쪽 상단 모서리의 앵커에 해당합니다.
Pivot 피벗 포인트 주위로 사각형이 회전하며, 사각형 자체 크기의 일부로 정의됩니다. 0,0은 왼쪽 하단 모서리에 해당하고 1,1은 오른쪽 상단 모서리에 해당합니다.
Rotation X, Y 및 Z 축을 따라 피벗 포인트를 중심으로 회전하는 오브젝트의 회전 각도(˚ 단위)입니다.
Scale X, Y 및 Z 차원에서 오브젝트에 적용되는 스케일 팩터입니다.

세부 정보

일부 RectTransform 계산은 프레임 전체에서 수행된 최신 변경 사항이 반영되도록 하기 위해 UI 버텍스를 계산하기 직전 프레임 끝에서 수행됩니다. 따라서 시작 콜백과 첫 업데이트 콜백에서는 아직 계산되지 않은 상태입니다.

이 문제는 Start() 콜백을 만들고 여기에 Canvas.ForceUpdateCanvases() 메서드를 추가하여 우회할 수 있습니다. 그러면 캔버스가 프레임 끝에서 업데이트되지 않고 메서드가 호출될 때 업데이트됩니다.

사각 트랜스폼 사용 방법에 대한 전체 소개 및 개요 기본 레이아웃 페이지를 참조하십시오.

UI 레퍼런스
캔버스 컴포넌트