Exemple #1
0
 // Update is called once per frame
 void Update()
 {
     if (InfoBoss1.getEliminado())
     {
         saveInfoBoss1();
     }
 }
Exemple #2
0
    private IEnumerator KillOnAnimationEnd()
    {
        yield return(new WaitForSeconds(0.167f));

        Destroy(gameObject);
        puntuacionText      = GameObject.FindGameObjectWithTag("Puntuacion").GetComponent <TextMesh>();
        puntuacion          = Convert.ToInt32(puntuacionText.text);
        puntuacion          = puntuacion + 100;
        puntuacionText.text = puntuacion + "";
        InfoBoss1.setEliminado(true);
        generadorEnemigos.GetComponent <GeneradorEnemigos> ().activo2 = true;
        generadorEnemigos.GetComponent <GeneradorEnemigos> ().activo  = true;
    }
Exemple #3
0
    // Use this for initialization
    void Start()
    {
        boss1             = GameObject.FindGameObjectWithTag("Boss1");
        boss1Disparo1     = GameObject.FindGameObjectWithTag("Boss1Disparo1");
        boss1Disparo2     = GameObject.FindGameObjectWithTag("Boss1Disparo2");
        boss1Disparo3     = GameObject.FindGameObjectWithTag("Boss1Disparo3");
        boss1Disparo4     = GameObject.FindGameObjectWithTag("Boss1Disparo4");
        boss1Disparo5     = GameObject.FindGameObjectWithTag("Boss1Disparo5");
        boss1Torreta      = GameObject.FindGameObjectWithTag("Boss1Torreta");
        brazo1col         = GameObject.FindGameObjectWithTag("Boss1Brazo1").GetComponent <PolygonCollider2D> ();
        brazo2col         = GameObject.FindGameObjectWithTag("Boss1Brazo2").GetComponent <PolygonCollider2D> ();
        brazo3col         = GameObject.FindGameObjectWithTag("Boss1Brazo3").GetComponent <PolygonCollider2D> ();
        brazo4col         = GameObject.FindGameObjectWithTag("Boss1Brazo4").GetComponent <PolygonCollider2D> ();
        brazo5col         = GameObject.FindGameObjectWithTag("Boss1Brazo5").GetComponent <PolygonCollider2D> ();
        torretaCol        = boss1Torreta.GetComponent <BoxCollider2D> ();
        boss1Activado     = false;
        generadorEnemigos = GameObject.FindGameObjectWithTag("GeneradorEnemigos");

        //print (boss1Disparo2);

        InfoBoss1.setBoss1(boss1);
        InfoBoss1.setDisparo1(boss1Disparo1);
        InfoBoss1.setDisparo2(boss1Disparo2);
        InfoBoss1.setDisparo3(boss1Disparo3);
        InfoBoss1.setDisparo4(boss1Disparo4);
        InfoBoss1.setDisparo5(boss1Disparo5);
        InfoBoss1.setTorreta(boss1Torreta);
        InfoBoss1.setCollider1(brazo1col);
        InfoBoss1.setCollider2(brazo2col);
        InfoBoss1.setCollider3(brazo3col);
        InfoBoss1.setCollider4(brazo4col);
        InfoBoss1.setCollider5(brazo5col);
        InfoBoss1.setTorretaCollider(torretaCol);

        boss1.SetActive(false);

        boss1Disparo1.SetActive(false);
        boss1Disparo2.SetActive(false);
        boss1Disparo3.SetActive(false);
        boss1Disparo4.SetActive(false);
        boss1Disparo5.SetActive(false);

        brazo2col.enabled = false;
        brazo3col.enabled = false;
        brazo4col.enabled = false;
        brazo5col.enabled = false;

        torretaCol.enabled = false;
    }
Exemple #4
0
    private IEnumerator KillOnAnimationEnd()
    {
        yield return(new WaitForSeconds(0.167f));

        Instantiate(torretaSpawn, gameObject.transform.position, gameObject.transform.rotation);
        Instantiate(torretaSpawn, gameObject.transform.position, gameObject.transform.rotation);
        Destroy(gameObject);
        colliderTorreta         = InfoBoss1.getColliderTorreta();
        colliderTorreta.enabled = true;

        /*puntuacionText = GameObject.FindGameObjectWithTag ("Puntuacion").GetComponent<TextMesh>();
         * puntuacion = Convert.ToInt32(puntuacionText.text);
         * puntuacion = puntuacion + 10;
         * puntuacionText.text = puntuacion+"";*/
    }
Exemple #5
0
    private IEnumerator KillOnAnimationEnd()
    {
        yield return(new WaitForSeconds(0.167f));

        Destroy(gameObject);
        disparoBrazo2 = InfoBoss1.getDisparo2();
        collider2     = InfoBoss1.getCollider2();
        disparoBrazo2.SetActive(true);
        collider2.enabled = true;

        /*puntuacionText = GameObject.FindGameObjectWithTag ("Puntuacion").GetComponent<TextMesh>();
         * puntuacion = Convert.ToInt32(puntuacionText.text);
         * puntuacion = puntuacion + 10;
         * puntuacionText.text = puntuacion+"";*/
    }