Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - PabloPBL

#1
General (Antiguo) / Ayuda con Script Destroy
Diciembre 28, 2017, 04:38:00 PM
Hola, tengo este script, que cuando el personaje colisiona con algún collider, este es destruido, luego busco la cantidad de objetos restantes que quedan de dicho objetos en la escena. Pero me vuelve a mostrar la misma cantidad que se mostraba al principio, este es mi código:
 

public void OnTriggerEnter(Collider other){
        Destroy(other.gameObject);
        this.numeroDeCubos = GameObject.FindGameObjectsWithTag("cubo").Length;
        Debug.Log("El numero de cubos es: " + this.numeroDeCubos);
        this.contador++;
        puntuacion.text = "Puntuacion: " + contador;
        if (this.contador == this.numeroDeCubos) {
            this.hasGanado.gameObject.SetActive(true);
        }
    }

 


 
 
Primero destruyo el objeto con el colisiono, luego guardo en una variable de clase, la cantidad de objetos que quedan en la escena, y luego muestro por consola dicha cantidad, pero el error esta en que me vuelve a mostrar la misma cantidad con la que empece antes de que se destruya cualquier objeto.
#2
General (Antiguo) / Presentación
Diciembre 28, 2017, 04:30:05 PM
Hola a todos, Me llamo Pablo, y me dedico a lo que es programación de juegos en Unity, vengo a ayudar con lo que pueda y viceversa.
 
Un saludo a todos!