|
Sequine - Scripting API
|
Runs and manages a single Tween. More...
Public Member Functions | |
| delegate void | TweenUpdateCallback (float t) |
| delegate void | FloatTweenUpdateCallback (float value) |
| Tween () | |
| Tween (float _duration=1f, bool _timescaleIndependent=false, EasingFunction.Ease _easing=EasingFunction.Ease.EaseInOutQuad, float _delay=0f) | |
| TweenInstance | RunTween (TweenUpdateCallback _onUpdate, Action _onComplete=null, float _overrideDuration=-1) |
| Runs a tween. More... | |
| TweenInstance | RunTween (UnityEngine.Object _cancelTracker, TweenUpdateCallback _onUpdate, Action _onComplete=null, float _overrideDuration=-1) |
| Runs a tween. More... | |
| TweenInstance | RunFloatTween (float _valueFrom, float _valueTo, FloatTweenUpdateCallback _onUpdate, Action _onComplete=null, float _overrideDuration=-1) |
| Runs a float tween from a From to a To value. More... | |
| TweenInstance | RunFloatTween (UnityEngine.Object _cancelTracker, float _valueFrom, float _valueTo, FloatTweenUpdateCallback _onUpdate, Action _onComplete=null, float _overrideDuration=-1) |
| void | Kill () |
Public Attributes | |
| float | duration = 1f |
| bool | timescaleIndependent |
| EasingFunction.Ease | easing = EasingFunction.Ease.EaseInOutQuad |
| float | delay = 0f |
Runs and manages a single Tween.
| Calcatz.Sequine.Tween.Tween | ( | ) |
| Calcatz.Sequine.Tween.Tween | ( | float | _duration = 1f, |
| bool | _timescaleIndependent = false, |
||
| EasingFunction.Ease | _easing = EasingFunction.Ease.EaseInOutQuad, |
||
| float | _delay = 0f |
||
| ) |
| delegate void Calcatz.Sequine.Tween.FloatTweenUpdateCallback | ( | float | value | ) |
| void Calcatz.Sequine.Tween.Kill | ( | ) |
| TweenInstance Calcatz.Sequine.Tween.RunFloatTween | ( | float | _valueFrom, |
| float | _valueTo, | ||
| FloatTweenUpdateCallback | _onUpdate, | ||
| Action | _onComplete = null, |
||
| float | _overrideDuration = -1 |
||
| ) |
Runs a float tween from a From to a To value.
| _valueFrom | |
| _valueTo | |
| _onUpdate | |
| _onComplete | |
| _overrideDuration |
| TweenInstance Calcatz.Sequine.Tween.RunFloatTween | ( | UnityEngine.Object | _cancelTracker, |
| float | _valueFrom, | ||
| float | _valueTo, | ||
| FloatTweenUpdateCallback | _onUpdate, | ||
| Action | _onComplete = null, |
||
| float | _overrideDuration = -1 |
||
| ) |
| TweenInstance Calcatz.Sequine.Tween.RunTween | ( | TweenUpdateCallback | _onUpdate, |
| Action | _onComplete = null, |
||
| float | _overrideDuration = -1 |
||
| ) |
Runs a tween.
| _onUpdate | t is the interpolation value from 0 to 1. |
| _onComplete | |
| _overrideDuration |
| TweenInstance Calcatz.Sequine.Tween.RunTween | ( | UnityEngine.Object | _cancelTracker, |
| TweenUpdateCallback | _onUpdate, | ||
| Action | _onComplete = null, |
||
| float | _overrideDuration = -1 |
||
| ) |
Runs a tween.
| _cancelTracker | Any unity object. This object will be used as the unique identifier to stop the tween when the object is destroyed. |
| _onUpdate | t is the interpolation value from 0 to 1. |
| _onComplete | |
| _overrideDuration |
| delegate void Calcatz.Sequine.Tween.TweenUpdateCallback | ( | float | t | ) |
| float Calcatz.Sequine.Tween.delay = 0f |
| float Calcatz.Sequine.Tween.duration = 1f |
| EasingFunction.Ease Calcatz.Sequine.Tween.easing = EasingFunction.Ease.EaseInOutQuad |
| bool Calcatz.Sequine.Tween.timescaleIndependent |