我很难解决这个问题
我在循环中使用transitionTo方法和回调。
我的问题是没有触发最后一个回调。我在代码中使用了类似的循环。 只有这个循环才会导致错误。 我不知道该怎么做。
谢谢,阿美。
function substractAfterMovingToColumn() {
for (var i = movingBalls - 1; i >= 0; i--) {
var rID = '#' + getBallID('R', workingColumn, i);
var x = box_x[targerGroup][workingColumn] + getPointOffset_x(workingColumn, i + diff);
var y = box_y[targerGroup][workingColumn] + getPointOffset_y(workingColumn, i + diff);
console.log("A");
stage.get(rID)[0].moveToTop()
stage.get(rID)[0].transitionTo({
x: x,
y: y,
rotation: -Math.PI / 3,
duration: 1.1 - i * 0.01,
easing: 'ease-in-out',
callback: substractHit
});
}
}