On HoverOver and HoverOut will switch states. Hover needs to be enabled to work (Hover actived(tk2dUIManager.areHoverEventsTracked), using a mouse and mult-touch is disabled (tk2dUIManager.useMultiTouch) More...
Inherits tk2dUIBaseItemControl.
Public Member Functions | |
void | SetState () |
Manually updates state based on IsOver. | |
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 | outStateGO |
This GameObject will be set to active if hover is not over. Deactivated if hover is over. | |
GameObject | overStateGO |
This GameObject will be set to active if hover is over. Deactivated if hover is out. | |
tk2dUIItem | uiItem |
Button(uiItem) for this control. | |
Properties | |
bool | IsOver [get, set] |
Is mouse currently over. | |
Events | |
System.Action< tk2dUIHoverItem > | OnToggleHover |
Event on hover status change. |
On HoverOver and HoverOut will switch states. Hover needs to be enabled to work (Hover actived(tk2dUIManager.areHoverEventsTracked), using a mouse and mult-touch is disabled (tk2dUIManager.useMultiTouch)
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.
void tk2dUIHoverItem.SetState | ( | ) |
Manually updates state based on IsOver.
GameObject tk2dUIHoverItem.outStateGO |
This GameObject will be set to active if hover is not over. Deactivated if hover is over.
GameObject tk2dUIHoverItem.overStateGO |
This GameObject will be set to active if hover is over. Deactivated if hover is out.
tk2dUIItem tk2dUIBaseItemControl.uiItem [inherited] |
Button(uiItem) for this control.
bool tk2dUIHoverItem.IsOver [get, set] |
Is mouse currently over.
System.Action<tk2dUIHoverItem> tk2dUIHoverItem.OnToggleHover |
Event on hover status change.