Class AnimatedBiStateButton
Assembly: LeTai.TrueShadow.dll
Fields
Declaration
public AnimationCurve animationCurve
Field Value
Type |
Description |
UnityEngine.AnimationCurve |
|
Declaration
public float animationDuration
Field Value
0 = fully up
1 = fully down
Declaration
protected float pressAmount
Field Value
Declaration
protected AnimatedBiStateButton.State state
Field Value
Declaration
public bool useEnterExitEvents
Field Value
Properties
Declaration
protected bool IsAnimating { get; }
Property Value
Methods
Declaration
protected virtual void Animate(float visualPressAmount)
Parameters
Declaration
public void OnPointerDown(PointerEventData eventData)
Parameters
Type |
Name |
Description |
UnityEngine.EventSystems.PointerEventData |
eventData |
|
Declaration
public void OnPointerEnter(PointerEventData eventData)
Parameters
Type |
Name |
Description |
UnityEngine.EventSystems.PointerEventData |
eventData |
|
Declaration
public void OnPointerExit(PointerEventData eventData)
Parameters
Type |
Name |
Description |
UnityEngine.EventSystems.PointerEventData |
eventData |
|
Declaration
public void OnPointerUp(PointerEventData eventData)
Parameters
Type |
Name |
Description |
UnityEngine.EventSystems.PointerEventData |
eventData |
|
Declaration
protected virtual void OnWillPress()
Declaration
protected virtual void OnWillRelease()
Declaration
Declaration
Events
Declaration
public event Action willPress
Event Type
Type |
Description |
System.Action |
|
Declaration
public event Action willRelease
Event Type
Type |
Description |
System.Action |
|
Implements
UnityEngine.EventSystems.IPointerDownHandler
UnityEngine.EventSystems.IPointerUpHandler
UnityEngine.EventSystems.IPointerEnterHandler
UnityEngine.EventSystems.IPointerExitHandler
UnityEngine.EventSystems.IEventSystemHandler
Extension Methods