Ejemplo n.º 1
0
 public virtual void OnClickedOnNode()
 {
     _ClickedOnNodeEvent.Invoke();
     _NodeClickedEvent.Invoke(this);
 }
Ejemplo n.º 2
0
 public void Invoke(object data)
 {
     Event.Invoke(data);
 }
Ejemplo n.º 3
0
 public void Kill()
 {
     Destroy(gameObject);
     _PlayerDeathEvent.Invoke(null);
 }
Ejemplo n.º 4
0
 public void OnClick(SO_GenericEvent eventToInvoke)
 {
     eventToInvoke.Invoke(null);
 }
Ejemplo n.º 5
0
 private void DeclareAsLoser()
 {
     _LocalPlayerLostEvent.Invoke(null);
     _RemotePlayerWinner.sprite = _WinnerIcon;
 }
Ejemplo n.º 6
0
 private void DeclareAsWinner()
 {
     _LocalPlayerWonEvent.Invoke(null);
     _LocalPlayerWinner.sprite = _WinnerIcon;
 }
Ejemplo n.º 7
0
 private void OnEnable()
 {
     _EnteredMainMenuEvent.Invoke(null);
 }