Inheritance: 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
ファイル: Stage.cs プロジェクト: SkyVault/desire_and_doom
 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);
 }