Rect Transform 컴포넌트는 Transform 컴포넌트의 2D 레이아웃 버전입니다. 트랜스폼은 포인트 하나를 나타내지만, Rect Transform은 UI 요소를 안에 넣을 수 있는 사각형을 나타냅니다. 사각 트랜스폼의 상위 컴포넌트도 사각 트랜스폼인 경우, 하위 사각 트랜스폼이 상위 사각형에 대한 상대적인 포지션과 크기도 지정할 수 있습니다.
프로퍼티: | 기능: |
---|---|
Pos (X, Y, Z) | 앵커를 기준으로 한 사각형의 피벗 포인트 포지션입니다. 피벗 포인트 주변으로 사각형이 회전합니다. |
Width/Height | 직사각형의 너비와 높이입니다. |
Left, Top, Right, Bottom | 앵커를 기준으로 한 사각형 에지의 상대적인 포지션으로, 앵커에 의해 정의되는 사각형 안의 패딩이라고 생각할 수 있습니다. 앵커가 분리된 경우에 Pos 와 Width/Height 대신 표시됩니다(아래 참조). 이 옵션에 액세스하려면 RectTransform 컴포넌트 왼쪽 상단에 있는 Anchor Presets 상자를 클릭하십시오. |
Anchors | 사각형 왼쪽 하단 모서리와 오른쪽 상단 모서리의 앵커 포인트입니다. |
Min | 상위 사각형 크기의 일부로 정의되는 사각형 왼쪽 하단 모서리의 앵커 포인트입니다. 0,0은 상위 사각형 왼쪽 하단 모서리의 앵커에 해당하고 1,1은 상위 사각형 오른쪽 상단 모서리의 앵커에 해당합니다. |
Max | 상위 사각형 크기의 일부로 정의되는 사각형 오른쪽 상단 모서리의 앵커 포인트입니다. 0,0은 상위 사각형 왼쪽 하단 모서리의 앵커에 해당하고 1,1은 상위 사각형 오른쪽 상단 모서리의 앵커에 해당합니다. |
Pivot | 피벗 포인트 주위로 사각형이 회전하며, 사각형 자체 크기의 일부로 정의됩니다. 0,0은 왼쪽 하단 모서리에 해당하고 1,1은 오른쪽 상단 모서리에 해당합니다. |
Rotation | X, Y 및 Z 축을 따라 피벗 포인트를 중심으로 회전하는 오브젝트의 회전 각도(˚ 단위)입니다. |
Scale | X, Y 및 Z 차원에서 오브젝트에 적용되는 스케일 팩터입니다. |
Blueprint Mode | 회전되고 스케일되지 않는 것처럼 RectTransform을 편집합니다. 이 경우 스내핑도 활성화됩니다. |
Raw Edit Mode | 활성화된 경우 피벗 및 앵커 값을 편집하면 사각형이 한 자리에 머무르도록 사각형의 포지션과 크기를 반대로 조정하지 않습니다. |
일부 RectTransform 계산은 프레임 전체에서 수행된 최신 변경 사항이 반영되도록 하기 위해 UI 버텍스를 계산하기 직전 프레임 끝에서 수행됩니다. 따라서 시작 콜백과 첫 업데이트 콜백에서는 아직 계산되지 않은 상태입니다.
이 문제는 Start()
콜백을 만들고 여기에 Canvas.ForceUpdateCanvases()
메서드를 추가하여 우회할 수 있습니다. 그러면 캔버스가 프레임 끝에서 업데이트되지 않고 메서드가 호출될 때 업데이트됩니다.
사각 트랜스폼 사용 방법에 대한 전체 소개 및 개요 기본 레이아웃 페이지를 참조하십시오.
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.