Will scale uiItem up and down, on press events. More...

Inherits tk2dUIBaseItemControl.

List of all members.

Public Member Functions

void InternalSetUseOnReleaseInsteadOfOnUp (bool state)
 Internal do not use.

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

Vector3 onDownScale = new Vector3(.9f, .9f, .9f)
 What it should scsale to onDown event.
float tweenDuration = .1f
 How long the tween (scaling) should last in seconds. If set to 0 no tween is used, happens instantly.
bool canButtonBeHeldDown = true
 If button can be held down (will not be scale back to original until up/release) Can not be toggled at run-time.
tk2dUIItem uiItem
 Button(uiItem) for this control.

Detailed Description

Will scale uiItem up and down, on press events.


Member Function Documentation

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.

Internal do not use.


Member Data Documentation

If button can be held down (will not be scale back to original until up/release) Can not be toggled at run-time.

Vector3 tk2dUITweenItem.onDownScale = new Vector3(.9f, .9f, .9f)

What it should scsale to onDown event.

How long the tween (scaling) should last in seconds. If set to 0 no tween is used, happens instantly.

Button(uiItem) for this control.