Exemplo n.º 1
0
 public void AddActor(ActorInputController actorInput)
 {
     if (_actorsInput.Contains(actorInput))
     {
         Debug.LogWarning(string.Format("{0}: actor input controller already registered", this.GetType().Name));
         return;
     }
     _actorsInput.Add(actorInput);
 }
Exemplo n.º 2
0
 public void RemoveActor(ActorInputController actorInput)
 {
     if (!_actorsInput.Contains(actorInput))
     {
         Debug.LogWarning(string.Format("{0}: can't remove actor input controller. not registered", this.GetType().Name));
         return;
     }
     _actorsInput.Remove(actorInput);
 }
Exemplo n.º 3
0
 public AttackCommand(ActorInputController input)
 {
     _input = input;
 }