Exemplo n.º 1
0
 void Awake()
 {
     Instance = this;
     //primero todos los elementos con el tag castillo, se almacenan en un array, y esta pasa su unico elemento al gameobject castillo... que será el objetivo de todos los enemigos que se instanciaran desde este codigo
     baseAliada = GameObject.FindGameObjectsWithTag("Castillo");
     castillo   = baseAliada[0];
 }
Exemplo n.º 2
0
 void Start()
 {
     waypoints   = GetComponent <WaypointsScript>();
     aiScript    = GetComponent <AIScript>();
     textHandler = GameObject.FindGameObjectWithTag("Text").GetComponent <UIText>();
     player.GetComponent <PlayerController>().enabled = false;
     currentAIStates    = AIStates.Speaking;
     rigidBody          = GetComponent <Rigidbody>();
     controller         = GetComponent <CharacterController>();
     animator           = GetComponent <Animator>();
     controller.enabled = true;
     waypoints.enabled  = false;
 }