Beispiel #1
0
    void Start()
    {
        lexa = GameObject.FindGameObjectsWithTag("Player")[0].GetComponent <Lexa>();

        GameObject.FindGameObjectsWithTag("NavMesh")[0].GetComponent <NavMeshSurface>().BuildNavMesh();

        sigDia         = GameObject.Find("SigDia").GetComponent <Text>();
        sigDia.enabled = false;

        txtDia      = GameObject.Find("Dia").GetComponent <Text>();
        txtDia.text = "Dia: " + oleada;
        sol         = GameObject.FindGameObjectsWithTag("Sol")[0].GetComponent <Light>();
        sol.color   = luz.Evaluate(tiempo);

        // zombies = GameObject.FindGameObjectsWithTag( "Zombie" );

        zombies    = new GameObject[3];
        zombies[0] = GameObject.Find("Zombie Normal");
        zombies[1] = GameObject.Find("Zombie Escupidor");
        zombies[2] = GameObject.Find("Zombie Explosivo");

        for (int i = 0; i < zombies.Length; i++)
        {
            zombies[i].SetActive(false);
        }

        spawns = new Transform[transform.childCount];

        for (int i = 0; i < spawns.Length; i++)
        {
            spawns[i] = transform.GetChild(i);
        }

        IniciarDia();
    }
Beispiel #2
0
    void Start()
    {
        cc         = GetComponent <CapsuleCollider>();
        player     = GameObject.FindGameObjectsWithTag("Player")[0]; //Obtener jugador por tag;
        centro     = GameObject.FindGameObjectsWithTag("Centro")[0];
        anim       = GetComponent <Animator>();
        zombie     = GetComponent <NavMeshAgent>();
        scriptLexa = player.GetComponent <Lexa>();

        if (tipo == Tipo.ESCUPIDOR)
        {
            ataque            = ataque * 3;
            vida              = vida * 2;
            escupitajo        = GetComponent <Escupitajo>();
            tiempoEntreAtaque = 5;
        }
        else if (tipo == Tipo.EXPLOSIVO)
        {
            vida *= 4;
        }
        tiempoSiguienteAtaque = 0;
    }
Beispiel #3
0
 void Start()
 {
     lexa = GameObject.FindGameObjectsWithTag("Player")[0].GetComponent <Lexa>();
 }