|
| static float | Tween (float currentTime, float initialTime, float endTime, float startValue, float endValue, MMTweenCurve curve) |
| | Moves a value between a startValue and an endValue based on a currentTime, along the specified tween curve More...
|
| |
| static long | Tween (float currentTime, float initialTime, float endTime, long startValue, long endValue, MMTweenCurve curve) |
| |
| static float | Evaluate (float t, MMTweenCurve curve) |
| |
| static float | Evaluate (float t, MMTweenType tweenType) |
| |
| static float | LinearTween (float currentTime) |
| |
| static float | AntiLinearTween (float currentTime) |
| |
| static float | EaseInQuadratic (float currentTime) |
| |
| static float | EaseOutQuadratic (float currentTime) |
| |
| static float | EaseInOutQuadratic (float currentTime) |
| |
| static float | EaseInCubic (float currentTime) |
| |
| static float | EaseOutCubic (float currentTime) |
| |
| static float | EaseInOutCubic (float currentTime) |
| |
| static float | EaseInQuartic (float currentTime) |
| |
| static float | EaseOutQuartic (float currentTime) |
| |
| static float | EaseInOutQuartic (float currentTime) |
| |
| static float | EaseInQuintic (float currentTime) |
| |
| static float | EaseOutQuintic (float currentTime) |
| |
| static float | EaseInOutQuintic (float currentTime) |
| |
| static float | EaseInSinusoidal (float currentTime) |
| |
| static float | EaseOutSinusoidal (float currentTime) |
| |
| static float | EaseInOutSinusoidal (float currentTime) |
| |
| static float | EaseInBounce (float currentTime) |
| |
| static float | EaseOutBounce (float currentTime) |
| |
| static float | EaseInOutBounce (float currentTime) |
| |
| static float | EaseInOverhead (float currentTime) |
| |
| static float | EaseOutOverhead (float currentTime) |
| |
| static float | EaseInOutOverhead (float currentTime) |
| |
| static float | EaseInExponential (float currentTime) |
| |
| static float | EaseOutExponential (float currentTime) |
| |
| static float | EaseInOutExponential (float currentTime) |
| |
| static float | EaseInElastic (float currentTime) |
| |
| static float | EaseOutElastic (float currentTime) |
| |
| static float | EaseInOutElastic (float currentTime) |
| |
| static float | EaseInCircular (float currentTime) |
| |
| static float | EaseOutCircular (float currentTime) |
| |
| static float | EaseInOutCircular (float currentTime) |
| |
| static float | AlmostIdentity (float currentTime) |
| |
| static TweenDelegate | GetTweenMethod (MMTweenCurve tween) |
| | To use : public MMTween.MMTweenCurve Tween = MMTween.MMTweenCurve.EaseInOutCubic; private MMTween.TweenDelegate _tween; More...
|
| |
| static Vector2 | Tween (float currentTime, float initialTime, float endTime, Vector2 startValue, Vector2 endValue, MMTweenCurve curve) |
| |
| static Vector3 | Tween (float currentTime, float initialTime, float endTime, Vector3 startValue, Vector3 endValue, MMTweenCurve curve) |
| |
| static Vector4 | Tween (float currentTime, float initialTime, float endTime, Vector4 startValue, Vector4 endValue, MMTweenCurve curve) |
| |
| static Quaternion | Tween (float currentTime, float initialTime, float endTime, Quaternion startValue, Quaternion endValue, MMTweenCurve curve) |
| |
| static float | Tween (float currentTime, float initialTime, float endTime, float startValue, float endValue, AnimationCurve curve) |
| |
| static long | Tween (float currentTime, float initialTime, float endTime, long startValue, long endValue, AnimationCurve curve) |
| |
| static Vector2 | Tween (float currentTime, float initialTime, float endTime, Vector2 startValue, Vector2 endValue, AnimationCurve curve) |
| |
| static Vector3 | Tween (float currentTime, float initialTime, float endTime, Vector3 startValue, Vector3 endValue, AnimationCurve curve) |
| |
| static Vector4 | Tween (float currentTime, float initialTime, float endTime, Vector4 startValue, Vector4 endValue, AnimationCurve curve) |
| |
| static Quaternion | Tween (float currentTime, float initialTime, float endTime, Quaternion startValue, Quaternion endValue, AnimationCurve curve) |
| |
| static float | Tween (float currentTime, float initialTime, float endTime, float startValue, float endValue, MMTweenType tweenType) |
| |
| static long | Tween (float currentTime, float initialTime, float endTime, long startValue, long endValue, MMTweenType tweenType) |
| |
| static Vector2 | Tween (float currentTime, float initialTime, float endTime, Vector2 startValue, Vector2 endValue, MMTweenType tweenType) |
| |
| static Vector3 | Tween (float currentTime, float initialTime, float endTime, Vector3 startValue, Vector3 endValue, MMTweenType tweenType) |
| |
| static Vector4 | Tween (float currentTime, float initialTime, float endTime, Vector4 startValue, Vector4 endValue, MMTweenType tweenType) |
| |
| static Quaternion | Tween (float currentTime, float initialTime, float endTime, Quaternion startValue, Quaternion endValue, MMTweenType tweenType) |
| |
| static Coroutine | MoveTransform (MonoBehaviour mono, Transform targetTransform, Vector3 origin, Vector3 destination, WaitForSeconds delay, float delayDuration, float duration, MMTween.MMTweenCurve curve, bool ignoreTimescale=false) |
| |
| static Coroutine | MoveRectTransform (MonoBehaviour mono, RectTransform targetTransform, Vector3 origin, Vector3 destination, WaitForSeconds delay, float delayDuration, float duration, MMTween.MMTweenCurve curve, bool ignoreTimescale=false) |
| |
| static Coroutine | MoveTransform (MonoBehaviour mono, Transform targetTransform, Transform origin, Transform destination, WaitForSeconds delay, float delayDuration, float duration, MMTween.MMTweenCurve curve, bool updatePosition=true, bool updateRotation=true, bool ignoreTimescale=false) |
| |
| static Coroutine | RotateTransformAround (MonoBehaviour mono, Transform targetTransform, Transform center, Transform destination, float angle, WaitForSeconds delay, float delayDuration, float duration, MMTween.MMTweenCurve curve, bool ignoreTimescale=false) |
| |
The formulas described here are (loosely) based on Robert Penner's easing equations http://robertpenner.com/easing/