Esempio n. 1
0
 public override void Reset()
 {
     base.Reset();
     mlAgent    = null;
     brain      = null;
     wallObject = null;
 }
Esempio n. 2
0
 public override void Awake()
 {
     base.Awake();
     if (mlAgent == null)
     {
         mlAgent = Owner.gameObject.GetComponent <WallJumpFSMAgent>();
     }
     if (brain == null && brainGameObject != null)
     {
         brain = brainGameObject.Value.GetComponent <Brain>();
     }
 }