Beispiel #1
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);
 }