상속: IPoolable
예제 #1
0
 public void RemoveAction(SceneAction action)
 {
     if (_actions.Remove(action))
     {
         action.Actor = null;
     }
 }
예제 #2
0
 public virtual void Act(float delta)
 {
     for (int i = 0; i < _actions.Count; i++)
     {
         SceneAction action = _actions[i];
         if (action.Act(delta))
         {
             _actions.RemoveAt(i);
             action.Actor = null;
             i--;
         }
     }
 }
예제 #3
0
 public void AddAction(SceneAction action)
 {
     action.Actor = this;
     _actions.Add(action);
 }
예제 #4
0
 public void AddAction(SceneAction action)
 {
     Root.AddAction(action);
 }
예제 #5
0
파일: Stage.cs 프로젝트: jaquadro/MonoGdx
 public void AddAction(SceneAction action)
 {
     Root.AddAction(action);
 }
예제 #6
0
파일: Actor.cs 프로젝트: jaquadro/MonoGdx
 public void RemoveAction(SceneAction action)
 {
     if (_actions.Remove(action))
         action.Actor = null;
 }
예제 #7
0
파일: Actor.cs 프로젝트: jaquadro/MonoGdx
 public void AddAction(SceneAction action)
 {
     action.Actor = this;
     _actions.Add(action);
 }