Hola a todos, estoy teniendo un problema con la barra de energía y no se como solucionarlo.
Lo que pasa es que estoy usando la barra para representar la vida de mi personaje, pero cuando este muere, la barra demora en llegar a ponerse completamente en rojo, y no solo eso, sino que sigue existiendo y no se borra nunca. Probé con barra.eliminar() pero la barra sigue ahí completamente en roja.
Así es como la cree (Basándome en un ejemplo de Hugo)
Y asi queda la barra al rato de haber muerto el personaje y haber llegado a 0:
Alguna idea?
Desde ya muchas gracias.
Alguna idea?
Hola @Santiago_Arguello !!, efectivamente hay un bug en el actor de energía … voy a resolverlo hoy mismo y subir un update para que se pueda eliminar de la escena.
Mientras tanto, lo que podrías hacer para “saltar” el bug es eliminar la energía usando
estas dos lineas de código:
Esa linea de “this.barra._canvas.destroy()” es un parche, cuando haga el update hoy a la tarde/noche no va a hacer falta que la agregues al código.
Te paso un ejemplo rápido de cómo utilizarlo en el contexto de un actor que se elimina:
https://app.pilas-engine.com.ar/#/proyecto/1c98fd55-d8e1-467b-8f0f-55fdd0393d7d
¡Ojalá te sirva!, avisame cualquier cosa.
1 Like
Perfecto Hugo, eso lo soluciono! Muchas gracias!
Apenas saques la actualización modifico el código.
Saludos!
1 Like
Ahí hice la actualización de pilas a la versión 2.2.0, incluyendo este arreglo y otros detalles que encontré.
1 Like