Error Cannont read properties of undefined (reading "sys")

Estaba progamando mi juego y me salio este error al quitarle vida muy rapido a un enemigo
image
creo que sale porque hice que el actor cambiara de imagen al quitarle parte de la vida, y tambien cuando perdiera toda, y al hacer esto seguidamente se produce este error
Como se puede arreglar?
Para aprender y que no me vuelva a pasar
Gracias! :smiley:

Link de lo que estaba programando
https://app.pilas-engine.com.ar/#/proyecto/818e32e1-fbfc-4bd2-9266-5b0bf670a3aa

hola @Roidex creo que el problema viene por usar la función

this.pilas.luego()

Sucede que el actor se elimina primero y luego de 0.7 segundos se busca hacerle la transparencia igual a 100. Esto debe pasar cuando haces doble clikc muy rápido.
El primer click activa el this.pilas.luego, antes de los 0.7 segundos el segundo click vuelve a llamar al this.pilas.luego, pero el primer click elimina al actor y por lo tanto al momento de ejecutarse el this.pilas.luego del segundo click sucede que no hay actor al cual modificarle la transparencia
Es enredado, espero se me entienda.
PD: no sabía que se podía hacer así una barra de vida, anotado me queda

1 Like

Muchas gracias @lukeitor !! Si se te entendio ; )

1 Like