Show / Hide Table of Contents

Class RectTransform

Inheritance
Object
Object
Component
Transform
RectTransform
Implements
IEnumerable
Inherited Members
Transform.position
Transform.localPosition
Transform.eulerAngles
Transform.localEulerAngles
Transform.right
Transform.up
Transform.forward
Transform.rotation
Transform.localRotation
Transform.localScale
Transform.parent
Transform.SetParent(Transform)
Transform.SetParent(Transform, Boolean)
Transform.worldToLocalMatrix
Transform.localToWorldMatrix
Transform.SetPositionAndRotation(Vector3, Quaternion)
Transform.Translate(Vector3, Space)
Transform.Translate(Vector3)
Transform.Translate(Single, Single, Single, Space)
Transform.Translate(Single, Single, Single)
Transform.Translate(Vector3, Transform)
Transform.Translate(Single, Single, Single, Transform)
Transform.Rotate(Vector3, Space)
Transform.Rotate(Vector3)
Transform.Rotate(Single, Single, Single, Space)
Transform.Rotate(Single, Single, Single)
Transform.Rotate(Vector3, Single, Space)
Transform.Rotate(Vector3, Single)
Transform.RotateAround(Vector3, Vector3, Single)
Transform.LookAt(Transform, Vector3)
Transform.LookAt(Transform)
Transform.LookAt(Vector3, Vector3)
Transform.LookAt(Vector3)
Transform.TransformDirection(Vector3)
Transform.TransformDirection(Single, Single, Single)
Transform.InverseTransformDirection(Vector3)
Transform.InverseTransformDirection(Single, Single, Single)
Transform.TransformVector(Vector3)
Transform.TransformVector(Single, Single, Single)
Transform.InverseTransformVector(Vector3)
Transform.InverseTransformVector(Single, Single, Single)
Transform.TransformPoint(Vector3)
Transform.TransformPoint(Single, Single, Single)
Transform.InverseTransformPoint(Vector3)
Transform.InverseTransformPoint(Single, Single, Single)
Transform.root
Transform.childCount
Transform.DetachChildren()
Transform.SetAsFirstSibling()
Transform.SetAsLastSibling()
Transform.SetSiblingIndex(Int32)
Transform.GetSiblingIndex()
Transform.Find(String)
Transform.lossyScale
Transform.IsChildOf(Transform)
Transform.hasChanged
Transform.FindChild(String)
Transform.GetEnumerator()
Transform.RotateAround(Vector3, Single)
Transform.RotateAroundLocal(Vector3, Single)
Transform.GetChild(Int32)
Transform.GetChildCount()
Transform.hierarchyCapacity
Transform.hierarchyCount
Component.transform
Component.gameObject
Component.GetComponent(Type)
Component.GetComponent<T>()
Component.GetComponent(String)
Component.GetComponentInChildren(Type, Boolean)
Component.GetComponentInChildren(Type)
Component.GetComponentInChildren<T>(Boolean)
Component.GetComponentInChildren<T>()
Component.GetComponentsInChildren(Type, Boolean)
Component.GetComponentsInChildren(Type)
Component.GetComponentsInChildren<T>(Boolean)
Component.GetComponentsInChildren<T>(Boolean, List<T>)
Component.GetComponentsInChildren<T>()
Component.GetComponentsInChildren<T>(List<T>)
Component.GetComponentInParent(Type)
Component.GetComponentInParent<T>()
Component.GetComponentsInParent(Type, Boolean)
Component.GetComponentsInParent(Type)
Component.GetComponentsInParent<T>(Boolean)
Component.GetComponentsInParent<T>(Boolean, List<T>)
Component.GetComponentsInParent<T>()
Component.GetComponents(Type)
Component.GetComponents(Type, List<Component>)
Component.GetComponents<T>(List<T>)
Component.tag
Component.GetComponents<T>()
Component.CompareTag(String)
Component.SendMessageUpwards(String, Object, SendMessageOptions)
Component.SendMessageUpwards(String, Object)
Component.SendMessageUpwards(String)
Component.SendMessageUpwards(String, SendMessageOptions)
Component.SendMessage(String, Object)
Component.SendMessage(String)
Component.SendMessage(String, Object, SendMessageOptions)
Component.SendMessage(String, SendMessageOptions)
Component.BroadcastMessage(String, Object, SendMessageOptions)
Component.BroadcastMessage(String, Object)
Component.BroadcastMessage(String)
Component.BroadcastMessage(String, SendMessageOptions)
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public sealed class RectTransform : Transform, IEnumerable

Properties

anchoredPosition

Declaration
public Vector2 anchoredPosition { get; set; }
Property Value
Type Description
Vector2
| Improve this Doc View Source

anchoredPosition3D

Declaration
public Vector3 anchoredPosition3D { get; set; }
Property Value
Type Description
Vector3

anchorMax

Declaration
public Vector2 anchorMax { get; set; }
Property Value
Type Description
Vector2

anchorMin

Declaration
public Vector2 anchorMin { get; set; }
Property Value
Type Description
Vector2
| Improve this Doc View Source

offsetMax

Declaration
public Vector2 offsetMax { get; set; }
Property Value
Type Description
Vector2
| Improve this Doc View Source

offsetMin

Declaration
public Vector2 offsetMin { get; set; }
Property Value
Type Description
Vector2

pivot

Declaration
public Vector2 pivot { get; set; }
Property Value
Type Description
Vector2

rect

Declaration
public Rect rect { get; }
Property Value
Type Description
Rect

sizeDelta

Declaration
public Vector2 sizeDelta { get; set; }
Property Value
Type Description
Vector2

Methods

ForceUpdateRectTransforms()

Declaration
public void ForceUpdateRectTransforms()
| Improve this Doc View Source

GetLocalCorners(Vector3[])

Declaration
public void GetLocalCorners(Vector3[] fourCornersArray)
Parameters
Type Name Description
Vector3[] fourCornersArray
| Improve this Doc View Source

GetWorldCorners(Vector3[])

Declaration
public void GetWorldCorners(Vector3[] fourCornersArray)
Parameters
Type Name Description
Vector3[] fourCornersArray
| Improve this Doc View Source

SetInsetAndSizeFromParentEdge(RectTransform.Edge, Single, Single)

Declaration
public void SetInsetAndSizeFromParentEdge(RectTransform.Edge edge, float inset, float size)
Parameters
Type Name Description
RectTransform.Edge edge
Single inset
Single size
| Improve this Doc View Source

SetSizeWithCurrentAnchors(RectTransform.Axis, Single)

Declaration
public void SetSizeWithCurrentAnchors(RectTransform.Axis axis, float size)
Parameters
Type Name Description
RectTransform.Axis axis
Single size

Events

| Improve this Doc View Source

reapplyDrivenProperties

Declaration
public static event RectTransform.ReapplyDrivenProperties reapplyDrivenProperties
Event Type
Type Description
RectTransform.ReapplyDrivenProperties

Implements

System.Collections.IEnumerable

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX