|
NGUI: Next-Gen UI kit
3.7.2
|
This script can be used to stretch objects relative to the screen's width and height. The most obvious use would be to create a full-screen background by attaching it to a sprite. More...
Public Types | |
| enum | Style { Style.None, Style.Horizontal, Style.Vertical, Style.Both, Style.BasedOnHeight, Style.FillKeepingRatio, Style.FitInternalKeepingRatio } |
Public Attributes | |
| Camera | uiCamera = null |
| Camera used to determine the anchor bounds. Set automatically if none was specified. More... | |
| GameObject | container = null |
| Object used to determine the container's bounds. Overwrites the camera-based anchoring if the value was specified. More... | |
| Style | style = Style.None |
| Stretching style. More... | |
| bool | runOnlyOnce = true |
| Whether the operation will occur only once and the script will then be disabled. Screen size changes will still cause the script's logic to execute. More... | |
| Vector2 | relativeSize = Vector2.one |
| Relative-to-target size. More... | |
| Vector2 | initialSize = Vector2.one |
| The size that the item/image should start out initially. Used for FillKeepingRatio, and FitInternalKeepingRatio. Contributed by Dylan Ryan. More... | |
| Vector2 | borderPadding = Vector2.zero |
| Padding applied after the size of the stretched object gets calculated. This value is in pixels. More... | |
This script can be used to stretch objects relative to the screen's width and height. The most obvious use would be to create a full-screen background by attaching it to a sprite.
| enum UIStretch.Style |
| Vector2 UIStretch.borderPadding = Vector2.zero |
Padding applied after the size of the stretched object gets calculated. This value is in pixels.
| GameObject UIStretch.container = null |
Object used to determine the container's bounds. Overwrites the camera-based anchoring if the value was specified.
| Vector2 UIStretch.initialSize = Vector2.one |
The size that the item/image should start out initially. Used for FillKeepingRatio, and FitInternalKeepingRatio. Contributed by Dylan Ryan.
| Vector2 UIStretch.relativeSize = Vector2.one |
Relative-to-target size.
| bool UIStretch.runOnlyOnce = true |
Whether the operation will occur only once and the script will then be disabled. Screen size changes will still cause the script's logic to execute.
| Style UIStretch.style = Style.None |
Stretching style.
| Camera UIStretch.uiCamera = null |
Camera used to determine the anchor bounds. Set automatically if none was specified.