A | |
animationDuration, CJFinc. | |
animationFields, CJFinc. | |
animationStartDelay, CJFinc. | |
C | |
CanvasGroup_alpha | |
G | |
group, CJFinc. | |
I | |
initOnStart, CJFinc. | |
itemName, CJFinc. | |
items, CJFinc. | |
L | |
LayoutElement_preferredHeight | |
LayoutElement_preferredWidth | |
M | |
mirrorItems, CJFinc. | |
O | |
OnAnimationFinished, CJFinc. | |
OnInitFinish, CJFinc. | |
OnStateChange | |
R | |
RectTransform_anchorMax | |
RectTransform_anchorMin | |
RectTransform_offsetMax | |
RectTransform_offsetMin | |
V | |
valueChangeSpeedCurve, CJFinc. |
Animation transition duration in seconds
public float animationDuration
AnimationFields stores what fields are used to animate states transition
public AnimationFields animationFields
Animation transition start delay in seconds
public float animationStartDelay
animate CanvasGroup.alpha
public bool CanvasGroup_alpha
state value for CanvasGroup.alpha
public float CanvasGroup_alpha
Link to UIGroup object this item belongs to
public UIGroup group
Should this component be initialized at Start or not
public bool initOnStart
Item name filled automatically from GameObject.name
public string itemName
Array of UIItem items assigned to current group
public UIItem [] items
animate LayoutElement.preferredHeight
public bool LayoutElement_preferredHeight
state value for LayoutElement.preferredHeight
public float LayoutElement_preferredHeight
animate LayoutElement.preferredWidth
public bool LayoutElement_preferredWidth
state value for LayoutElement.preferredWidth
public float LayoutElement_preferredWidth
Array of UIStateItem items to sync current item state to
public UIStateItem [] mirrorItems
This UnityEvent is called when animation transition is finished
public UnityEvent OnAnimationFinished
This UnityEvent is called when initialization is finished
public UnityEvent OnInitFinish
This UnityEvent is called when animation transition is finished
public UnityEvent OnStateChange
This UnityEvent is called on each state change
public UnityEvent OnStateChange
animate RectTransform.anchorMax
public bool RectTransform_anchorMax
state value for RectTransform.anchorMax
public Vector2 RectTransform_anchorMax
animate RectTransform.anchorMin
public bool RectTransform_anchorMin
state value for RectTransform.anchorMin
public Vector2 RectTransform_anchorMin
animate RectTransform.offsetMax
public bool RectTransform_offsetMax
state value for RectTransform.offsetMax
public Vector2 RectTransform_offsetMax
animate RectTransform.offsetMin
public bool RectTransform_offsetMin
state value for RectTransform.offsetMin
public Vector2 RectTransform_offsetMin
AnimationCurve that defines value change speed for animationDuration
public AnimationCurve valueChangeSpeedCurve