Ejemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        animatorProta = GameObject.FindWithTag("Jugador").GetComponent <Animator>();

        DatosGuardar = GameObject.Find("Datosguardados").GetComponent <DatosGuardados>();
        personaje    = GameObject.FindWithTag("Jugador").GetComponent <movimiento_personaje>();
        Puntuacion   = GameObject.Find("C_Puntuacion").GetComponent <Ctrl_Puntuacion>();
        timer        = GameObject.Find("Timer").GetComponent <Timer>();
        //CuentaAtras = GameObject.Find("cunta_atras").GetComponent<Ctrl_CAtras>();


        //Variables Sonido
        musicaDeFondo   = GameObject.Find("MusicaFondo").GetComponent <AudioSource>();
        sonidoMuerte_02 = GameObject.Find("SonidoMuerte_02").GetComponent <AudioSource>();
        sonidoMuerte    = GameObject.Find("SonidoMuerte").GetComponent <AudioSource>();

        Musica.mute       = !DatosGuardar.musica;
        sonidoMuerte.mute = !DatosGuardar.musica;

        Efectos = GameObject.FindGameObjectsWithTag("SoundEffects");
        FX      = DatosGuardar.fx;
        for (int i = 0; i < Efectos.Length; i++)
        {
            Efectos[i].GetComponent <AudioSource>().mute = !DatosGuardar.fx;
        }
    }
Ejemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        Puntuacion = GameObject.Find("C_Puntuacion").GetComponent <Ctrl_Puntuacion>();
        jugador    = GameObject.FindGameObjectWithTag("Jugador").transform;
        //Destino = GameObject.Find("destino").GetComponent<Transform>().position;//new Vector3(0, jugador.position.y, this.transform.position.z);
        nav     = GetComponent <NavMeshAgent>();
        colBomb = GetComponent <CapsuleCollider>();
        energia = GameObject.Find("Elementos_Escenario").GetComponent <Enegia>();
        Vidas   = GameObject.FindGameObjectWithTag("Jugador").GetComponent <movimiento_personaje>();
        //Velocidad = nav.speed;
        animatorEnemigo = gameObject.transform.GetChild(0).GetComponent <Animator>();
        if (GameObject.Find("creador_objetos"))
        {
            Oleadas      = GameObject.Find("creador_objetos").GetComponent <Ctrl_oleadas>();
            VidaEnemigo += (Oleadas.ContadorOleadas * 10);
        }
        Habilidades = GameObject.Find("CTRL_Habilidades").GetComponent <Ctrl_Habilidades>();

        if (gameObject.name == "E_Bomb(Clone)")
        {
            //print(gameObject.name);
            animatorEnemigo = gameObject.transform.GetChild(0).GetComponent <Animator>();
            animatorEnemigo.SetBool("enElAire", true);
        }


        //Variables Sonidos
        SonidoRecibirPajaritazoEnemigo = GameObject.Find("SonidoRecibirPajaritazoEnemigo").GetComponent <AudioSource>();
    }
Ejemplo n.º 3
0
    // Start is called before the first frame update
    void Start()
    {
        datosGuardados = GameObject.Find("Datosguardados").GetComponent <DatosGuardados>();
        Jugador        = GameObject.FindGameObjectWithTag("Jugador").GetComponent <movimiento_personaje>();
        Habilidades    = GameObject.Find("CTRL_Habilidades").GetComponent <Ctrl_Habilidades>();
        Oleadas        = GameObject.Find("creador_objetos").GetComponent <Ctrl_oleadas>();

        ActualizarPremios();
    }
Ejemplo n.º 4
0
    // Use this for initialization
    void Start()
    {
        Personaje   = GameObject.FindGameObjectWithTag("Jugador").GetComponent <movimiento_personaje>();
        ps          = this.GetComponent <ParticleSystem>();
        Habilidades = GameObject.Find("CTRL_Habilidades").GetComponent <Ctrl_Habilidades>();

        ColliderFuego         = GetComponent <CapsuleCollider>();
        ColliderFuego.enabled = false;
        Invoke("ActivarCollider", 1.5f);
        Invoke("DesactivarCollider", 2.45f);
        Invoke("DestruirFuego", 4.0f);
    }
Ejemplo n.º 5
0
    //public GameObject MenuPremios;

    // Use this for initialization
    void Start()
    {
        if (DestroyTime > 0)
        {
            Invoke("Destruir", DestroyTime);
        }

        Jugador       = GameObject.FindGameObjectWithTag("Jugador").GetComponent <movimiento_personaje>();
        Habilidades   = GameObject.Find("CTRL_Habilidades").GetComponent <Ctrl_Habilidades>();
        Recolectables = GameObject.Find("Recolctables").GetComponent <Ctrl_Recolectables>();
        Premios       = GameObject.Find("Recolctables").GetComponent <Premios>();
    }
Ejemplo n.º 6
0
    // Use this for initialization
    void Start()
    {
        Personaje = GameObject.FindGameObjectWithTag("Jugador").GetComponent <movimiento_personaje>();
        Rb        = GetComponent <Rigidbody>();
        jugador   = GameObject.FindGameObjectWithTag("Jugador").transform;

        /*Vector3 moveDirection = (jugador.position-transform.position).normalized * FuerzaLanzamiento;
         * Rb.velocity = new Vector3(moveDirection.x,FuerzaLanzamiento,0);*/
        /*while(true)
         * {
         *      yield return StartCoroutine(ataque(jugador.position,transform.position,AlturaMax,Velocidad));
         * }*/
        Vector3 Vo = CalculateVelocity(jugador.position, transform.position, Velocidad);

        Rb.velocity = Vo;

        //VisualizarPosicion(Vo, Objetivo);
    }
Ejemplo n.º 7
0
 // Use this for initialization
 void Start()
 {
     move            = GameObject.FindGameObjectWithTag("Jugador").GetComponent <movimiento_personaje>();
     AnimatorJugador = GameObject.FindGameObjectWithTag("Jugador").GetComponent <Animator>();
     Invoke("Despegar", TiempoPeg);
 }
Ejemplo n.º 8
0
 // Use this for initialization
 void Start()
 {
     Indicadores = GameObject.Find("Window_recolectablePoint").GetComponent <Window_IndicadorRecolectables>();
     Jugador     = GameObject.FindGameObjectWithTag("Jugador").GetComponent <movimiento_personaje>();
     TiempoSiguienteCaja();
 }
Ejemplo n.º 9
0
 void Start()
 {
     Animaciones = GameObject.Find("Elementos_Escenario").GetComponent <Animator>();
     Personaje   = GameObject.FindGameObjectWithTag("Jugador").GetComponent <movimiento_personaje>();
 }