Ejemplo n.º 1
0
 public void Dispose()
 {
     if (_scheduler != null)
     {
         _scheduler.Dispose();
         _scheduler = null;
     }
     if (_state != null)
     {
         _state.OnStop();
     }
     _controller = null;
     _state      = null;
 }
Ejemplo n.º 2
0
 public void Init(SPAnimationController controller, IScriptableAnimationState state)
 {
     _controller = controller;
     _state      = state;
     _startTime  = UnityEngine.Time.time;
 }