Lo he hecho igual que en el video, después he duplicado varios diamantes. Solo se suma el primer diamante recolectado, creo que la razón ...

Pregunta de la clase:
Objetos coleccionables y UI
Carlos Ferrer

Carlos Ferrer

Pregunta
studenthace 7 años

Lo he hecho igual que en el video, después he duplicado varios diamantes. Solo se suma el primer diamante recolectado, creo que la razón es que cada diamante tiene su propia variable de recuento, como cada diamante solo puede recolectarse una vez… se queda el marcador todo el rato en 1. Tal vez la variable int collectableQuantity debería estar fuera en otro script.

Me gustaría saber como se debería hacer de forma que se pudieran recolectar varios diamantes y se sumaran en el UI.

4 respuestas
para escribir tu comentario
    Rubén Maier Enzler

    Rubén Maier Enzler

    studenthace 6 años

    O... en ves de empezar a toquetear cosas, primero terminen el curso siguiéndolo paso a paso, y después comiencen un proyecto igual pero de 0 usando los videos de referencia, y ahí toquen todo lo que quieran....

    Ricardo Rito Anguiano

    Ricardo Rito Anguiano

    studenthace 6 años

    De hecho, el curso es bueno, pero pudo haber sido mejor agregando ciertas cosas como un GameManager que dejaria todo mejor organizado :/

    Manuel Salv. Lemos Foncubierta

    Manuel Salv. Lemos Foncubierta

    studenthace 7 años

    Eso es lo que menos me ha gustado de la organización de este curso. Las soluciones de problemas que no te mencionan al siguiente video, y tu pierdes 4 horas pensando que es culpa tuya.

    Carlos Ferrer

    Carlos Ferrer

    studenthace 7 años

    Vaya, jaja, la respuesta justo al empezar el siguiente video xD.

    Bien! 😃

Curso de Programación de Videojuegos 2D con Unity - 2018

Curso de Programación de Videojuegos 2D con Unity - 2018

Unity es la plataforma de desarrollo de videojuegos más usada en el mundo. Hay más videojuegos creados para 2D que en cualquiera otra tecnología. Unity 2D te permite desarrollar videojuegos para teléfonos móviles, computadoras y tablets, llegando a audiencias mucho mas amplias. En este curso oficial licenciado y ofrecido por Unity, aprenderás a desarrollar tu primer videojuego en 2D, con mecánicas innovadoras que engancharán a tu audiencia.

Curso de Programación de Videojuegos 2D con Unity - 2018
Curso de Programación de Videojuegos 2D con Unity - 2018

Curso de Programación de Videojuegos 2D con Unity - 2018

Unity es la plataforma de desarrollo de videojuegos más usada en el mundo. Hay más videojuegos creados para 2D que en cualquiera otra tecnología. Unity 2D te permite desarrollar videojuegos para teléfonos móviles, computadoras y tablets, llegando a audiencias mucho mas amplias. En este curso oficial licenciado y ofrecido por Unity, aprenderás a desarrollar tu primer videojuego en 2D, con mecánicas innovadoras que engancharán a tu audiencia.