Binds a function to be triggered when value of the UIToggle changes
ovc = function() Space.Log("Toggled") end Space.Host.ExecutingObject.UIToggle.OnValueChanged(ovc)
--This script will make a UI Toggle show/hide the Notification Button --(example: tools for user to customize UI) --[You need to add an object with UI Toggle as a reference (scripting runtime)] toggle = Space.Host.GetReference("Toggle").UIToggle OnValueChanged = function() if toggle.IsOn then Space.UI.ShowNotificationButton= true else Space.UI.ShowNotificationButton= false end end toggle.OnValueChanged(OnValueChanged)
Whether the UIToggle is Enabled or not
Space.Host.ExecutingObject.UIToggle.Enabled = true
--clicking this object will toggle a Toggles's Enabled status thisGameObject = Space.Host.ExecutingObject toggle = Space.Host.GetReference("toggle").UIToggle --make sure to add this reference to the Scripting Runtime component OnClick = function() toggle.Enabled = not toggle.Enabled end thisGameObject.AddClickable() thisGameObject.Clickable.OnClick(OnClick)
Whether the UIToggle is Interactable or not
Space.Host.ExecutingObject.UIToggle.Interactable = true
--clicking this object will toggle a Toggles's Interactable status thisGameObject = Space.Host.ExecutingObject toggle = Space.Host.GetReference("toggle").UIToggle --make sure to add this reference to the Scripting Runtime component OnClick = function() toggle.Interactable= not toggle.Interactable end thisGameObject.AddClickable() thisGameObject.Clickable.OnClick(OnClick)
Whether the UIToggle is toggled On or Off
Space.Host.ExecutingObject.UIToggle.IsOn = true
--This script will make a UI Toggle show/hide the Notification Button --(example: tools for user to customize UI) --[You need to add an object with UI Toggle as a reference (scripting runtime)] toggle = Space.Host.GetReference("Toggle").UIToggle OnValueChanged = function() if toggle.IsOn then Space.UI.ShowNotificationButton= true else Space.UI.ShowNotificationButton= false end end toggle.OnValueChanged(OnValueChanged)
The normal color.
The color of the control when it is highlighted.
The color of the control when it is pressed.
The color of the control when it is disabled.
This multiplies the tint color for each transition by its value.
|