protected void init() { agent = this.GetComponent <IA_Agent>(); nav = agent.getNav(); anim = agent.getAnimator(); rb = GetComponent <Rigidbody> (); princesse = agent.getPrincesse(); princesseVie = agent.getPrincesseVie(); princesseArme = agent.getPrincesseArme(); pointsInteret = agent.getPointsInteret(); perception = agent.getPerception(); }
void Awake() { nav = this.GetComponent <NavMeshAgent>(); anim = GetComponent <Animator>(); rb = GetComponent <Rigidbody> (); princesse = GameObject.FindGameObjectWithTag("Player"); princesseVie = princesse.GetComponent <PrincesseVie>(); princesseArme = princesse.GetComponent <PrincesseArme>(); pointsInteret = GameObject.FindObjectsOfType <IA_PointInteret>(); mobVie = GetComponent <IA_MobVie> (); se = GetComponent <SoundEntity> (); me = GameObject.FindGameObjectWithTag("MobManager").GetComponent <MobManager> (); perception = GetComponent <IA_Perception> (); etatCourant = etatInitial; }