UI 레퍼런스(UI Overview)
캔버스 컴포넌트(Canvas Components)

사각 트랜스폼(Rect Transform)

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 레퍼런스(UI Overview)
캔버스 컴포넌트(Canvas Components)