Ejemplo n.º 1
0
    public Animator anim;     //animaciones

    void Awake()
    {
        maquinaDeEstados   = GetComponent <MaquinaDeEstados>();   // ingresa al script de maquina de estado el cual se encarga de de activar y desactivar los scripts de persecucion petrulla alerta
        controladorNavMesh = GetComponent <ControladorNavMesh>(); // ingresa al navmesh
        controladorVision  = GetComponent <ControladorVision>();  // ingresa a nuestro scripts de controlador vision
        anim = GetComponent <Animator> ();                        //coje los componentes del aniamtor
    }
Ejemplo n.º 2
0
 private void Awake()
 {
     animator           = GetComponent <Animator>();
     controladorNavMesh = GetComponent <ControladorNavMesh>();
     controladorVision  = GetComponent <ControladorVision>();
     maquinaDeEstados   = GetComponent <MaquinaDeEstados>();
 }
Ejemplo n.º 3
0
 void Awake()
 {
     navMeshAgent       = GetComponent <UnityEngine.AI.NavMeshAgent>();
     maquinaDeEstados   = GetComponent <MaquinaDeEstados>();
     controladorNavMesh = GetComponent <ControladorNavMesh>();
     controladorVision  = GetComponent <ControladorVision>();
 }
Ejemplo n.º 4
0
 // Use this for initialization
 void Awake()
 {
     mEstados = GetComponent <MaquinaDeEstados> ();
     cNavMesh = GetComponent <ControladorNavMesh> ();
     cVision  = GetComponent <ControladorVision> ();
     audio    = GetComponent <AudioSource> ();
 }
Ejemplo n.º 5
0
 void Awake()
 {
     maquinaDeEstados   = GetComponent <MaquinaDeEstados>();
     controladorNavMesh = GetComponent <ControladorNavMesh>();
     controladorVision  = GetComponent <ControladorVision>();
     // startingH = GetComponent<EnemyHealth>().startingHealth;
 }
 private void Awake()
 {           //estas lineas son medio conflictivas para mí
     chaseState  = new ChaseState(this);
     alertState  = new AlertState(this);
     patrolState = new PatrolState(this);
     atackState  = new AtackState(this);
     lookState   = new LookState(this);
     //obteniendo el componente de navmesh
     navMeshAgent        = GetComponent <NavMeshAgent> ();
     animator            = GetComponent <Animator> ();
     controladorVision   = GetComponent <ControladorVision> ();
     controladorNavMesh  = GetComponent <ControladorNavMesh> ();
     controladorAnimator = GetComponent <ControladorAnimator> ();
     hashIDs             = GetComponent <HashIDs> ();
 }
 void Awake()
 {
     maquinaDeEstados   = GetComponent <MaquinaDeEstados>();
     controladorNavMesh = GetComponent <ControladorNavMesh>();
     controladorVision  = GetComponent <ControladorVision>();
 }
Ejemplo n.º 8
0
 // Use this for initialization
 void Awake()
 {
     visionControl      = GetComponent <VisionControl>();
     statesMachine      = GetComponent <StatesMachine>();
     controladorNavMesh = GetComponent <ControladorNavMesh>();
 }
Ejemplo n.º 9
0
 void Awake()
 {
     cNavMesh = GetComponent <ControladorNavMesh> ();
 }
Ejemplo n.º 10
0
 void Awake()
 {
     estados = GetComponent <Estados>();
     agente  = GetComponent <ControladorNavMesh>();
     vision  = GetComponent <ControladorVision>();
 }
Ejemplo n.º 11
0
 void Awake()
 {
     ControladorNavMesh = GetComponent <ControladorNavMesh>();
     MaquinaDeEstados   = GetComponent <CentralMaquina>();
     ControladorVision  = GetComponent <ControladorVision>();
 }