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