如何更改补间完成后最后两行的代码?此时我得到最后两个日志,声音播放,同时开始补间。当声音播放时,青少年结束了,我得到了最后一个日志(“补间完成”)。
{{1}}
答案 0 :(得分:1)
将它放在另一个函数中并从onFinish中调用它:
var func2 = function() {
console.log("This should be the first log");
console.log("Executed before 'Tween finished'");
// .. do something e.g. play a sound
}
var tween = new Kinetic.Tween({
node: mynode,
duration: 100,
x: 100,
y: 200,
scaleX: 80,
scaleY: 80,
onFinish: function() {
console.log("Tween finished");
func2();
}
});
tween.play();