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(); }
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; } }