Class TweenRelay
- Namespace
- CodeBase.TweenSystem
- Assembly
- 4Experience.CodeBase.Tweens.Runtime.dll
public class TweenRelay : ExtendedMonoBehaviour
- Inheritance
-
Object
Component
Behaviour
MonoBehaviour
TweenRelay
- Extension Methods
-
Properties
AnimateOnEnable
protected bool AnimateOnEnable { get; set; }
Property Value
- bool
IsReverseAnimated
protected bool IsReverseAnimated { get; private set; }
Property Value
- bool
OnComplete
public UnityEvent OnComplete { get; private set; }
Property Value
- UnityEvent
ShowOnCompleteEvent
protected bool ShowOnCompleteEvent { get; set; }
Property Value
- bool
TweeenCollectionDuration
private float TweeenCollectionDuration { get; set; }
Property Value
- float
TweensCollection
private List<BaseTween> TweensCollection { get; set; }
Property Value
- List<BaseTween>
Methods
AnimateAll()
[Button("[PLAY MODE] Animate")]
public void AnimateAll()
Awake()
protected virtual void Awake()
CalculateTweeenCollectionDuration()
private void CalculateTweeenCollectionDuration()
NotifyOnCompleteEvent()
private IEnumerator NotifyOnCompleteEvent()
Returns
- IEnumerator
OnEnable()
protected virtual void OnEnable()
PlayTween()
ReverseAnimateAll()
[Button("[PLAY MODE] ReverseAnimate")]
public void ReverseAnimateAll()
StartNotifyOnCompleteEventProcess()
private void StartNotifyOnCompleteEventProcess()