Added an examples section and See Also section. Moved examples to the examples section. Updated description. |
m a edit that shows that a person is a NERD who wants to manually do a type themselves |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
A '''Rect''' represents a [[Value Type|value type]] of a 2-dimensional rectangle. It consists of a starting x and y coordinate, and a width and height. Most, if not all, components will have these as proportions of the total bounds, between 0 and 1. | A '''Rect''' represents a [[Value Type|value type]] of a 2-dimensional rectangle. It consists of a starting x and y coordinate, and a width and height. Most, if not all, components will have these as proportions of the total bounds, between 0 and 1. | ||
For dynamic variables and other components requiring a type, the type for Rect is <code>Elements.Core.Rect</code>. | For dynamic variables and other components requiring a type, the type for Rect is <code>rect</code> or the non-pretty named type <code>Elements.Core.Rect</code>. | ||
== Examples == | == Examples == |
Latest revision as of 08:19, 30 June 2024
A Rect represents a value type of a 2-dimensional rectangle. It consists of a starting x and y coordinate, and a width and height. Most, if not all, components will have these as proportions of the total bounds, between 0 and 1.
For dynamic variables and other components requiring a type, the type for Rect is rect
or the non-pretty named type Elements.Core.Rect
.
Examples
- For the SpriteProvider component, the Rect property bounds the sprite to be rendered, with the values being proportions of the total width and height of the sprite image.
- Rects can be received from the component RectTransformComputedProperties to get the elements inside a UIX Canvas, and the rect sizes and positions from those elements.
See Also
How Other Places Define Rects
- Unity's documentation on Rects & RectTransforms
- Wikipedia's definition on the rectangle
- Microsoft's documentation on Rect Struct