我的补间不会在update()函数内部启动。我不知道如何实现它。这就是我正在做的事情:
我正在进行回合制战斗。在update()函数内部,我有一个开关(currentState),它将状态从START切换到PLAYERCHOICE到ANIMATIONS等。
所以在动画部分里面我有:
gameState.prototype = {
preload: function() {
// preload game assets
},
create: function() {
// create game objects
}
update: function() {
PlayerAttack_Animation();
},
}
function PlayerAttack_Animation() {
player_dealt_dmg_alpha_tween = game.add.tween(player_dealt_dmg_txt).to( { alpha: 0 }, 1000, "Linear", true);
player_dealt_dmg_y_tween = game.add.tween(player_dealt_dmg_txt).to( { y: (enemy.y-90) }, 1000, "Linear", true);
}
当从create()函数调用时,它在侦听器函数内部工作。