void OnEnable() { pathBehavior = target as PathBehavior; }
public void OnStartEnemyBehaviorAI(Animator animator, PathBehavior pathBehavior) { this.pathBehavior = pathBehavior; audioBehavior = new AudioBehavior(); animationBehavior = new AnimationBehavior(animator); }
void OnDestroy() { pathBehavior = null; }
public void OnStartEnemyBehaviorAI(Animator animator) { pathBehavior = gameObject.GetComponent<PathBehavior>(); audioBehavior = new AudioBehavior(); animationBehavior = new AnimationBehavior(animator); }