Problema con barra de energia

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)
image

Y asi queda la barra al rato de haber muerto el personaje y haber llegado a 0:
image

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:

image

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

click3

¡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