有没有办法在精灵的动画之间切换?例如,我有一个精灵接触地面,但是当它离开地面时,我希望它播放不同于它在地面上播放的动画。但是,我也希望它在再次接触地面时播放第一个动画。我基本上想要这样的东西:
if (sprite.body.touching.down === false) {
sprite.animations.toggleAnimation("different_animation");
} else {
sprite.animations.play("original_animation");
}
Phaser有一个简单的方法来做到这一点吗?