Ejemplo n.º 1
0
 public void ReplaceState(WeapenState <Weapen> _newstate)
 {
     if (CurrentState != null)
     {
         CurrentState.OnExit(Owner);
     }
     CurrentState = _newstate;
     CurrentState.OnEnter(Owner);
 }
Ejemplo n.º 2
0
 public WeapenFSM(Weapen _owner)
 {
     Owner        = _owner;
     CurrentState = null;
 }