ToggleButton which can have multi-different states which it will toggle between. More...
Inherits tk2dUIBaseItemControl.
Static Public Member Functions | |
static void | ChangeGameObjectActiveState (GameObject go, bool isActive) |
Used for SetActive so easily works between Unity 3.x and Unity 4.x. | |
static void | ChangeGameObjectActiveStateWithNullCheck (GameObject go, bool isActive) |
Changes active state, but first checks to make sure it isn't null. | |
Public Attributes | |
GameObject[] | states |
All states which toggle between. They will be actived/deactived as cycle through list. These do not need to be set to anything, you can simply set the array to required length. | |
bool | activateOnPress = false |
If false toggles on click, if true toggles on down. | |
tk2dUIItem | uiItem |
Button(uiItem) for this control. | |
Properties | |
int | Index [get, set] |
Currently selected index of active state. | |
Events | |
System.Action < tk2dUIMultiStateToggleButton > | OnStateToggle |
Event on change of state. |
ToggleButton which can have multi-different states which it will toggle between.
static void tk2dUIBaseItemControl.ChangeGameObjectActiveState | ( | GameObject | go, |
bool | isActive | ||
) | [static, inherited] |
Used for SetActive so easily works between Unity 3.x and Unity 4.x.
static void tk2dUIBaseItemControl.ChangeGameObjectActiveStateWithNullCheck | ( | GameObject | go, |
bool | isActive | ||
) | [static, inherited] |
Changes active state, but first checks to make sure it isn't null.
bool tk2dUIMultiStateToggleButton.activateOnPress = false |
If false toggles on click, if true toggles on down.
GameObject [] tk2dUIMultiStateToggleButton.states |
All states which toggle between. They will be actived/deactived as cycle through list. These do not need to be set to anything, you can simply set the array to required length.
tk2dUIItem tk2dUIBaseItemControl.uiItem [inherited] |
Button(uiItem) for this control.
int tk2dUIMultiStateToggleButton.Index [get, set] |
Currently selected index of active state.
Event on change of state.