矩形的坐标、大小、锚点和轴心点信息。
RectTransforms 用于 GUI,但也可以用于其他用途。它用于存储和操作矩形的坐标、大小和锚点,并支持基于父 RectTransform 的各种缩放形式。
注意:检查器会根据正在使用的锚点预设更改公开的属性。有关更多信息,请参见 Rect Transform 和 基本布局。
anchoredPosition | 此 RectTransform 的轴心点相对于锚点参考点的坐标。 |
anchoredPosition3D | 此 RectTransform 的轴心点相对于锚点参考点的 3D 坐标。 |
anchorMax | 父 RectTransform 中右上角锚定的归一化坐标。 |
anchorMin | 父 RectTransform 中左下角锚定的归一化坐标。 |
drivenByObject | 驱动此 RectTransform 值的对象。如果未驱动,则值为 null。 |
offsetMax | 矩形右上角相对于右上角锚点的偏移量。 |
offsetMin | 矩形左下角相对于左下角锚点的偏移量。 |
pivot | 此 RectTransform 中其围绕其旋转的归一化坐标。 |
rect | Transform 本地空间中计算出的矩形。 |
sizeDelta | 此 RectTransform 相对于锚点之间距离的大小。 |
ForceUpdateRectTransforms | 强制重新计算 RectTransforms 的内部数据。 |
GetLocalCorners | 获取其 Transform 本地空间中计算出的矩形的角点。 |
GetWorldCorners | 获取世界空间中计算出的矩形的角点。 |
SetInsetAndSizeFromParentEdge | 设置此矩形相对于父矩形指定边的距离,同时设置其大小。 |
SetSizeWithCurrentAnchors | 使 RectTransform 计算出的矩形在指定的轴上具有给定的大小。 |
reapplyDrivenProperties | 为需要重新应用其驱动属性的 RectTransforms 调用的事件。 |
ReapplyDrivenProperties | 用于 reapplyDrivenProperties 事件的委托。 |
gameObject | 此组件附加到的游戏对象。组件始终附加到游戏对象。 |
tag | 此游戏对象的标签。 |
transform | 附加到此 GameObject 的 Transform。 |
hideFlags | 对象是否应隐藏、与场景一起保存或由用户修改? |
name | 对象的名称。 |
childCount | 父 Transform 拥有的子级数量。 |
eulerAngles | 以度为单位的欧拉角表示的旋转。 |
forward | 返回表示变换在世界空间中的蓝色轴的归一化向量。 |
hasChanged | 自上次将标志设置为“false”以来,变换是否已更改? |
hierarchyCapacity | 变换的层次结构数据结构的变换容量。 |
hierarchyCount | 变换的层次结构数据结构中的变换数量。 |
localEulerAngles | 相对于父变换的旋转以度为单位的欧拉角表示的旋转。 |
localPosition | 相对于父变换的变换坐标。 |
localRotation | 变换相对于父变换的旋转的旋转。 |
localScale | 变换相对于 GameObject 父级的缩放比例。 |
localToWorldMatrix | 将点从本地空间转换到世界空间的矩阵(只读)。 |
lossyScale | 对象的全局缩放比例(只读)。 |
parent | 变换的父级。 |
position | Transform 的世界空间坐标。 |
right | 变换在世界空间中的红色轴。 |
root | 返回层次结构中最顶层的变换。 |
rotation | 存储变换在世界空间中旋转的四元数。 |
up | 变换在世界空间中的绿色轴。 |
worldToLocalMatrix | 将点从世界空间转换到本地空间的矩阵(只读)。 |
BroadcastMessage | 在该游戏对象或其任何子级中的每个 MonoBehaviour 上调用名为 methodName 的方法。 |
CompareTag | 将 GameObject 的标签与定义的标签进行比较。 |
GetComponent | 获取与指定组件相同的 GameObject 上类型为 T 的组件的引用。 |
GetComponentInChildren | 获取与指定组件相同的 GameObject 或任何子级上类型为 T 的组件的引用。 |
GetComponentIndex | 获取组件在其父 GameObject 上的索引。 |
GetComponentInParent | 获取与指定组件相同的 GameObject 或任何父级上类型为 T 的组件的引用。 |
GetComponents | 获取与指定组件相同的 GameObject 上所有类型为 T 的组件的引用。 |
GetComponentsInChildren | 获取与指定组件相同的 GameObject 及其任何子级上所有类型为 T 的组件的引用。 |
GetComponentsInParent | 获取与指定组件相同的 GameObject 及其任何父级上所有类型为 T 的组件的引用。 |
SendMessage | 在该游戏对象中的每个 MonoBehaviour 上调用名为 methodName 的方法。 |
SendMessageUpwards | 在该游戏对象及其每个祖先的行为中调用名为 methodName 的方法。 |
TryGetComponent | 获取指定类型的组件(如果存在)。 |
GetInstanceID | 获取对象的实例 ID。 |
ToString | 返回对象的名称。 |
DetachChildren | 取消所有子级。 |
Find | 按名称 n 查找子级并返回它。 |
GetChild | 按索引返回变换子级。 |
GetLocalPositionAndRotation | 获取 Transform 组件在本地空间(即相对于其父变换)中的坐标和旋转。 |
GetPositionAndRotation | 获取 Transform 组件在世界空间中的坐标和旋转。 |
GetSiblingIndex | 获取同级索引。 |
InverseTransformDirection | 将方向从世界空间转换到本地空间。与 Transform.TransformDirection 相反。 |
InverseTransformDirections | 将多个方向从世界空间转换到本地空间,用转换后的版本覆盖每个原始坐标。与 Transform.TransformDirections 相反。 |
InverseTransformPoint | 将坐标从世界空间转换到本地空间。 |
InverseTransformPoints | 将多个坐标从世界空间转换到本地空间,用转换后的版本覆盖每个原始坐标。 |
InverseTransformVector | 将向量从世界空间转换到本地空间。与 Transform.TransformVector 相反。 |
InverseTransformVectors | 将多个向量从世界空间转换到本地空间,用转换后的版本覆盖每个原始坐标。与 Transform.TransformVectors 相反。 |
IsChildOf | 此变换是否是父级的子级? |
LookAt | 旋转变换,使前向向量指向 /target/ 的当前坐标。 |
Rotate | 使用 Transform.Rotate 以各种方式旋转 GameObject。旋转通常以欧拉角而不是四元数提供。 |
RotateAround | 围绕通过世界坐标中的点且与轴平行的轴旋转变换 angle 度。 |
SetAsFirstSibling | 将变换移动到本地变换列表的开头。 |
SetAsLastSibling | 将变换移动到本地变换列表的末尾。 |
SetLocalPositionAndRotation | 设置 Transform 组件在本地空间(即相对于其父变换)中的坐标和旋转。 |
SetParent | 设置变换的父级。 |
SetPositionAndRotation | 设置 Transform 组件的世界空间坐标和旋转。 |
SetSiblingIndex | 设置同级索引。 |
TransformDirection | 将方向从本地空间转换到世界空间。 |
TransformDirections | 将多个方向从本地空间转换到世界空间,用转换后的版本覆盖每个原始方向。 |
TransformPoint | 将坐标从本地空间转换到世界空间。 |
TransformPoints | 将多个点从本地空间转换到世界空间,用转换后的版本覆盖每个原始点。 |
TransformVector | 将向量从本地空间转换到世界空间。 |
TransformVectors | 将多个向量从本地空间转换到世界空间,用转换后的版本覆盖每个原始向量。 |
Translate | 沿平移的方向和距离移动变换。 |
Destroy | 删除 GameObject、组件或资源。 |
DestroyImmediate | 立即销毁对象 obj。强烈建议您使用 Destroy 代替。 |
DontDestroyOnLoad | 加载新场景时不要销毁目标对象。 |
FindAnyObjectByType | 检索类型为 type 的任何活动加载的对象。 |
FindFirstObjectByType | 检索类型为 type 的第一个活动加载的对象。 |
FindObjectsByType | 检索类型为 type 的所有加载对象的列表。 |
Instantiate | 克隆对象 original 并返回克隆。 |
InstantiateAsync | 捕获原始对象(必须与某些 GameObject 相关)的快照并返回 AsyncInstantiateOperation。 |
bool | 对象是否存在? |
operator != | 比较两个对象是否引用不同的对象。 |
operator == | 比较两个对象引用是否引用相同的对象。 |