Beispiel #1
0
 public void InitState()
 {
     _statemachine = new Statemachine <State>();
     _statemachine.Init(this);
     _statemachine.Next(State.Init);
 }
Beispiel #2
0
 protected override void Awake()
 {
     base.Awake();
     _statemachine = new Statemachine <State>();
     _statemachine.Init(this);
 }
Beispiel #3
0
 void Awake()
 {
     _statemachine = new Statemachine <State>();
     _statemachine.Init(this);
 }
Beispiel #4
0
 // Use this for initialization
 void Awake()
 {
     _statemachine.Init(this);
 }
Beispiel #5
0
 protected virtual void Awake()
 {
     _statemachine = new Statemachine <T>();
     _statemachine.Init(this);
     _statemachine.Next((T)Enum.GetValues(typeof(T)).GetValue(0));
 }
Beispiel #6
0
 private void Awake()
 {
     _statemachine.Init(this);
     FieldManager.Instance.CreateFieldSubstate = _statemachine;
 }