コード例 #1
0
 public static void PurgePools()
 {
     TweenManager.totTweeners  -= TweenManager.totPooledTweeners;
     TweenManager.totSequences -= TweenManager.totPooledSequences;
     TweenManager.ClearTweenArray(TweenManager._pooledTweeners);
     TweenManager._PooledSequences.Clear();
     TweenManager.totPooledTweeners   = (TweenManager.totPooledSequences = 0);
     TweenManager._minPooledTweenerId = (TweenManager._maxPooledTweenerId = -1);
 }
コード例 #2
0
 public static void PurgeAll()
 {
     for (int i = 0; i < TweenManager.totActiveTweens; i++)
     {
         Tween tween = TweenManager._activeTweens[i];
         if (tween != null && tween.onKill != null)
         {
             Tween.OnTweenCallback(tween.onKill);
         }
     }
     TweenManager.ClearTweenArray(TweenManager._activeTweens);
     TweenManager.hasActiveTweens               = (TweenManager.hasActiveDefaultTweens = (TweenManager.hasActiveLateTweens = (TweenManager.hasActiveFixedTweens = false)));
     TweenManager.totActiveTweens               = (TweenManager.totActiveDefaultTweens = (TweenManager.totActiveLateTweens = (TweenManager.totActiveFixedTweens = 0)));
     TweenManager.totActiveTweeners             = (TweenManager.totActiveSequences = 0);
     TweenManager._maxActiveLookupId            = (TweenManager._reorganizeFromId = -1);
     TweenManager._requiresActiveReorganization = false;
     TweenManager.PurgePools();
     TweenManager.ResetCapacities();
     TweenManager.totTweeners = (TweenManager.totSequences = 0);
 }
コード例 #3
0
        public static int DespawnAll()
        {
            int result = TweenManager.totActiveTweens;

            for (int i = 0; i < TweenManager._maxActiveLookupId + 1; i++)
            {
                Tween tween = TweenManager._activeTweens[i];
                if (tween != null)
                {
                    TweenManager.Despawn(tween, false);
                }
            }
            TweenManager.ClearTweenArray(TweenManager._activeTweens);
            TweenManager.hasActiveTweens               = (TweenManager.hasActiveDefaultTweens = (TweenManager.hasActiveLateTweens = (TweenManager.hasActiveFixedTweens = false)));
            TweenManager.totActiveTweens               = (TweenManager.totActiveDefaultTweens = (TweenManager.totActiveLateTweens = (TweenManager.totActiveFixedTweens = 0)));
            TweenManager.totActiveTweeners             = (TweenManager.totActiveSequences = 0);
            TweenManager._maxActiveLookupId            = (TweenManager._reorganizeFromId = -1);
            TweenManager._requiresActiveReorganization = false;
            return(result);
        }