Intenté reproducir una animación después de que terminó la animación anterior usando el evento animationcomplete . Sin embargo, ese evento también parece activarse en la animación dentro del propio evento, lo que provoca un bucle sin fin.
¿Cómo puedo reproducir dos animaciones posteriores en su lugar?
character.sprite.play("ball_out").on('animationcomplete', () => { character.sprite.play("feather_in"); });aparentemente usando
character.sprite.play("ball_out").once('animationcomplete', () => { character.sprite.play("feather_in"); }); solucionado el problema! (Tenga en cuenta la once en lugar de on )