Exemple #1
0
        public void StopTween(Tweenn t)
        {
            switch (t.UpdateMode)
            {
            case Tweenn.TweenUpdateMode.Update:
                _runningTweens.Remove(t);
                break;

            case Tweenn.TweenUpdateMode.Fixed:
                _runningTweensFixUpdate.Remove(t);
                break;

            case Tweenn.TweenUpdateMode.Late:
                _runningTweensLateUpdate.Remove(t);
                break;

            default:
                _runningTweens.Remove(t);
                break;
            }
            t.Reset();
        }
Exemple #2
0
        public void PlayTween(Tweenn t)
        {
            t.Reset();
            switch (t.UpdateMode)
            {
            case Tweenn.TweenUpdateMode.Update:
                _runningTweens.Add(t);
                break;

            case Tweenn.TweenUpdateMode.Fixed:
                _runningTweensFixUpdate.Add(t);
                break;

            case Tweenn.TweenUpdateMode.Late:
                _runningTweensLateUpdate.Add(t);
                break;

            default:
                _runningTweens.Add(t);
                break;
            }
        }