// Update is called once per frame void Update() { if (InfoBoss1.getEliminado()) { saveInfoBoss1(); } }
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; }
// 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; }
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+"";*/ }
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+"";*/ }