ugui-矩形变换
2020-07-13 09:16 作者:unity_某某师_高锦锦 | 我要投稿
矩形变换 (Rect Transform) 组件是变换 (Transform) 组件在 2D 布局中的对应组件。变换组件表示单个点,而矩形变换组件表示可包含 UI 元素的矩形。如果矩形变换的父项也是矩形变换,则子矩形变换还可指定子矩形应该如何相对于父矩形进行定位和大小调整。


详细信息
请注意,有些 RectTransform 计算会在帧的末尾进行,即在计算 UI 顶点之前进行,目的是确保与整个帧中执行的所有最新更改保持同步。这意味着在 Start 回调和第一次 Update 回调中尚未进行首次计算。
为解决这一问题,可创建 Start()
回调并向其中添加 Canvas.ForceUpdateCanvases()
方法。这样将强制画布不在帧的末尾更新,而是在调用该方法时进行更新。
请参阅基本布局页面了解关于矩形变换用法的完整介绍和概述。