123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189 |
- using UnityEngine;
- namespace FairyGUI
- {
- /// <summary>
- ///
- /// </summary>
- public class GTween
- {
- /// <summary>
- ///
- /// </summary>
- public static bool catchCallbackExceptions = false;
- /// <summary>
- ///
- /// </summary>
- /// <param name="startValue"></param>
- /// <param name="endValue"></param>
- /// <param name="duration"></param>
- /// <returns></returns>
- public static GTweener To(float startValue, float endValue, float duration)
- {
- return TweenManager.CreateTween()._To(startValue, endValue, duration);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="startValue"></param>
- /// <param name="endValue"></param>
- /// <param name="duration"></param>
- /// <returns></returns>
- public static GTweener To(Vector2 startValue, Vector2 endValue, float duration)
- {
- return TweenManager.CreateTween()._To(startValue, endValue, duration);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="startValue"></param>
- /// <param name="endValue"></param>
- /// <param name="duration"></param>
- /// <returns></returns>
- public static GTweener To(Vector3 startValue, Vector3 endValue, float duration)
- {
- return TweenManager.CreateTween()._To(startValue, endValue, duration);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="startValue"></param>
- /// <param name="endValue"></param>
- /// <param name="duration"></param>
- /// <returns></returns>
- public static GTweener To(Vector4 startValue, Vector4 endValue, float duration)
- {
- return TweenManager.CreateTween()._To(startValue, endValue, duration);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="startValue"></param>
- /// <param name="endValue"></param>
- /// <param name="duration"></param>
- /// <returns></returns>
- public static GTweener To(Color startValue, Color endValue, float duration)
- {
- return TweenManager.CreateTween()._To(startValue, endValue, duration);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="startValue"></param>
- /// <param name="endValue"></param>
- /// <param name="duration"></param>
- /// <returns></returns>
- public static GTweener ToDouble(double startValue, double endValue, float duration)
- {
- return TweenManager.CreateTween()._To(startValue, endValue, duration);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="delay"></param>
- /// <returns></returns>
- public static GTweener DelayedCall(float delay)
- {
- return TweenManager.CreateTween().SetDelay(delay);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="startValue"></param>
- /// <param name="amplitude"></param>
- /// <param name="duration"></param>
- /// <returns></returns>
- public static GTweener Shake(Vector3 startValue, float amplitude, float duration)
- {
- return TweenManager.CreateTween()._Shake(startValue, amplitude, duration);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="target"></param>
- /// <returns></returns>
- public static bool IsTweening(object target)
- {
- return TweenManager.IsTweening(target, TweenPropType.None);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="target"></param>
- /// <param name="propType"></param>
- /// <returns></returns>
- public static bool IsTweening(object target, TweenPropType propType)
- {
- return TweenManager.IsTweening(target, propType);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="target"></param>
- public static void Kill(object target)
- {
- TweenManager.KillTweens(target, TweenPropType.None, false);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="target"></param>
- /// <param name="complete"></param>
- public static void Kill(object target, bool complete)
- {
- TweenManager.KillTweens(target, TweenPropType.None, complete);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="target"></param>
- /// <param name="propType"></param>
- /// <param name="complete"></param>
- public static void Kill(object target, TweenPropType propType, bool complete)
- {
- TweenManager.KillTweens(target, propType, complete);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="target"></param>
- /// <returns></returns>
- public static GTweener GetTween(object target)
- {
- return TweenManager.GetTween(target, TweenPropType.None);
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="target"></param>
- /// <param name="propType"></param>
- /// <returns></returns>
- public static GTweener GetTween(object target, TweenPropType propType)
- {
- return TweenManager.GetTween(target, propType);
- }
- /// <summary>
- ///
- /// </summary>
- public static void Clean()
- {
- TweenManager.Clean();
- }
- }
- }
|