Ejemplo n.º 1
0
 private void ChangeControlState(ControlStatesScript newState)
 {
     enemyState = newState;
     enemyState.OnStateEnter();
 }
Ejemplo n.º 2
0
 public void ChangeControlState(ControlStatesScript newState)
 {
     controlstate = newState;
     controlstate.OnStateEnter();
 }
Ejemplo n.º 3
0
 public void SetAction(GameObject button, action act, ControlStatesScript newState)
 {
     button.GetComponent <Button>().onClick.AddListener(delegate { act.Invoke(newState); });
 }