Exemplo n.º 1
0
 public void Dispatch(EntityClickEvent gameEvent)
 {
     foreach (EventManager.EntityListener entityListener in _entityListeners.ToArray())
     {
         // Dispatch the event only for the concerned entity
         if (gameEvent.Entity.Equals(entityListener.Entity))
         {
             entityListener.Listener.OnClick(gameEvent);
         }
     }
 }
Exemplo n.º 2
0
 public override void OnClick(EntityClickEvent entityClickEvent)
 {
 }
Exemplo n.º 3
0
 public override void OnClick(EntityClickEvent entityClickEvent)
 {
     _actionManager.ActionChangeCurrentScene(1);
 }
Exemplo n.º 4
0
 public override void OnClick(EntityClickEvent entityClickEvent)
 {
     _actionManager.ActionQuitGame();
 }