You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.8 KiB
3.8 KiB
UI commands
[TOC]
Fade UI
Fades a UI object
Defined in Fungus.FadeUI
Property | Type | Description |
---|---|---|
Target Objects | System.Collections.Generic.List`1[UnityEngine.GameObject] | List of objects to be affected by the tween |
Tween Type | LeanTweenType | Type of tween easing to apply |
Wait Until Finished | Fungus.BooleanData | Wait until this command completes before continuing execution |
Duration | Fungus.FloatData | Time for the tween to complete |
Get Text
Gets the text property from a UI Text object and stores it in a string variable.
Defined in Fungus.GetText
Property | Type | Description |
---|---|---|
Target Text Object | UnityEngine.GameObject | Text object to get text value from |
String Variable | Fungus.StringVariable | String variable to store the text value in |
Get Toggle State
Gets the state of a toggle UI object and stores it in a boolean variable.
Defined in Fungus.GetToggleState
Property | Type | Description |
---|---|---|
Toggle | UnityEngine.UI.Toggle | Target toggle object to get the value from |
Toggle State | Fungus.BooleanVariable | Boolean variable to store the state of the toggle value in. |
Set Interactable
Set the interactable state of selectable objects.
Defined in Fungus.SetInteractable
Property | Type | Description |
---|---|---|
Target Objects | System.Collections.Generic.List`1[UnityEngine.GameObject] | List of objects to be affected by the command |
Interactable State | Fungus.BooleanData | Controls if the selectable UI object be interactable or not |
Set Slider Value
Sets the value property of a slider object
Defined in Fungus.SetSliderValue
Property | Type | Description |
---|---|---|
Slider | UnityEngine.UI.Slider | Target slider object to set the value on |
Value | Fungus.FloatData | Float value to set the slider value to. |
Set Text
Sets the text property on a UI Text object and/or an Input Field object.
Defined in Fungus.SetText
Property | Type | Description |
---|---|---|
Target Text Object | UnityEngine.GameObject | Text object to set text on. Can be a UI Text, Text Field or Text Mesh object. |
Text | Fungus.StringDataMulti | String value to assign to the text object |
Description | System.String | Notes about this story text for other authors, localization, etc. |
Set Toggle State
Sets the state of a toggle UI object
Defined in Fungus.SetToggleState
Property | Type | Description |
---|---|---|
Toggle | UnityEngine.UI.Toggle | Target toggle object to set the state on |
Value | Fungus.BooleanData | Boolean value to set the toggle state to. |
Set UI Image
Changes the Image property of a list of UI Images.
Defined in Fungus.SetUIImage
Property | Type | Description |
---|---|---|
Images | System.Collections.Generic.List`1[UnityEngine.UI.Image] | List of UI Images to set the source image property on |
Sprite | UnityEngine.Sprite | The sprite set on the source image property |
Write
Writes content to a UI Text or Text Mesh object.
Defined in Fungus.Write
Property | Type | Description |
---|---|---|
Text Object | UnityEngine.GameObject | Text object to set text on. Text, Input Field and Text Mesh objects are supported. |
Text | Fungus.StringDataMulti | String value to assign to the text object |
Description | System.String | Notes about this story text for other authors, localization, etc. |
Clear Text | System.Boolean | Clear existing text before writing new text |
Wait Until Finished | System.Boolean | Wait until this command finishes before executing the next command |
Text Color | Fungus.TextColor | Color mode to apply to the text. |
Set Alpha | Fungus.FloatData | Alpha to apply to the text. |
Set Color | Fungus.ColorData | Color to apply to the text. |