SRectTransform
Index
Functions Index
| Function Name |
|---|
| void SetParent (SGameObject parent, bool worldPositionStays) |
| void SetInsetAndSizeFromParentEdge (int edge, float inset, float size) |
| void SetSizeWithCurrentAnchors (bool vertical, float size) |
Properties Index
| Property Name |
|---|
SRect Rect get |
SVector anchorMin get set |
SVector anchorMax get set |
SVector anchoredPosition3D get set |
SVector anchoredPosition get set |
SVector sizeDelta get set |
SVector pivot get set |
SVector offsetMin get set |
SVector offsetMax get set |
SGameObject GameObject get |
Functions
SetParent
void SetParent (SGameObject parent, bool worldPositionStays)
Set the parent of the transform.
| Parameter | Type | Description |
|---|---|---|
- Lua
Space.Host.ExecutingObject.RectTransform.SetParent(anotherGameObject)
SetInsetAndSizeFromParentEdge
void SetInsetAndSizeFromParentEdge (int edge, float inset, float size)
Set the distance of this rectangle relative to a specified edge of the parent rectangle, while also setting its size.
| Parameter | Type | Description |
|---|---|---|
- Lua
Space.Host.ExecutingObject.RectTransform.SetInsetAndSizeFromParentEdge(2, 3.0, 10.0)
SetSizeWithCurrentAnchors
void SetSizeWithCurrentAnchors (bool vertical, float size)
Makes the RectTransform calculated rect be a given size on the specified axis.
| Parameter | Type | Description |
|---|---|---|
- Lua
Space.Host.ExecutingObject.RectTransform.SetSizeWithCurrentAnchors(true, 10.0)
Properties
Rect
SRect Rect get
Property Description
- Lua
rect = Space.Host.ExecutingObject.RectTransform.Rect
anchorMin
SVector anchorMin get set
The normalized position in the parent RectTransform that the lower left corner is anchored to.
- Lua
Space.Host.ExecutingObject.RectTransform.anchorMin= Vector.New(0.3,0.3,0)
anchorMax
SVector anchorMax get set
Property Description
- Lua
Space.Host.ExecutingObject.RectTransform.anchorMax= Vector.New(0.7,0.6,0)
anchoredPosition3D
SVector anchoredPosition3D get set
Property Description
- Lua
Space.Host.ExecutingObject.RectTransform.anchoredPosition3D= Vector.New(0.7,0.6,0)
anchoredPosition
SVector anchoredPosition get set
Property Description
- Lua
Space.Host.ExecutingObject.RectTransform.anchoredPosition= Vector.New(0.7,0.6,0)
sizeDelta
SVector sizeDelta get set
The size of this RectTransform relative to the distances between the anchors.
- Lua
Space.Host.ExecutingObject.RectTransform.sizeDelta= Vector.New(90,90,0)
pivot
SVector pivot get set
The normalized position in this RectTransform that it rotates around.
- Lua
Space.Host.ExecutingObject.RectTransform.pivot= Vector.New(0.4,0.4,0)
offsetMin
SVector offsetMin get set
The offset of the lower left corner of the rectangle relative to the lower left anchor.
- Lua
Space.Host.ExecutingObject.RectTransform.offsetMin= Vector.New(-50,-50,0)
offsetMax
SVector offsetMax get set
The offset of the upper right corner of the rectangle relative to the upper right anchor.
- Lua
Space.Host.ExecutingObject.RectTransform.offsetMax= Vector.New(50,50,0)
GameObject
SGameObject GameObject get
Property Description
- Lua
theGameObject = Space.Host.ExecutingObject.RectTransform.GameObject