1
試圖向我的遊戲添加爆炸動畫,但只有精靈的第一幀會因某種原因而播放。 Spritesheet被加載到預加載器中。只有動畫spritesheet的第一幀播放
這是調用了動畫
function asteroidCollisionHandler(player, asteroid){
live = lives.getFirstAlive();
if (live)
{
live.kill();
}
explosion = explosions.getFirstExists(false);
explosion.reset(player.body.x, player.body.y);
explosion.play('explosion', 30, false, false);
if (lives.countLiving() < 1)
{
player.kill();
}
}
創造出產生爆炸組
explosions = game.add.group();
explosions.createMultiple(30, 'explosion');
預載
this.load.spritesheet('explosion', 'images/explode.png', 128, 128, 16);