Пример #1
0
    public void GenerarBoss3()
    {
        //Genero el Gameobject (Boss) en una posicion aleatoria y centrado en la camara.
        Instantiate(obj[3], new Vector3(transform.position.x + 1, transform.position.y + 1.1f), Quaternion.identity);

        generadorSecundario.Generar();
    }
Пример #2
0
    void Start()
    {
        coll = GetComponent <Collider2D>();

        //Hago hijo al Gameobject que lleva este Script de la MainCamara.
        transform.SetParent(camaraMain.transform);
        //Le aplico una velocidad inicial.
        rig.velocity = new Vector2(-velocidad, rig.velocity.y);

        //Guardo en una variable la vida del Boss, que tiene en el Script GeneradorBoss.
        vidas = generadorBoss.vidas;

        //Genero la segunda parte del Boss.
        if (vidas == 1)
        {
            generadorSecundario.Generar();
        }
        else
        {
            generadorSecundario.Generar02();
        }

        //Activo el Slider y lo configuro.
        slider.maxValue = salud;
        slider.value    = salud;

        for (int i = 0; i < 2; i++)
        {
            imagenes[i].enabled = true;
        }
    }
Пример #3
0
    void Start()
    {
        coll = GetComponent <Collider2D>();

        //Hago hijo al Gameobject que lleva este Script de la MainCamara.
        transform.SetParent(camaraMain.transform);
        //Le aplico una velocidad inicial.
        rig.velocity = new Vector2(-velocidad, rig.velocity.y);

        generadorSecundario.Generar();

        //Activo el Slider y lo configuro.
        slider.maxValue = salud;
        slider.value    = salud;

        imagenes[1].color = new Color32(183, 74, 83, 255);

        for (int i = 0; i < 2; i++)
        {
            imagenes[i].enabled = true;
        }
    }