tweenjs .call()很快就调用了

时间:2014-06-13 09:49:48

标签: typescript do.call

很快就会调用.call中的onComplete方法。它应该只在最后调用。

createjs.Tween.get(this).to({filled: 1}, duration).addEventListener("change", () => { this.renderFill(color)}).call(onComplete());

我试图在调用之前添加.wait(),但它给出了异常。

这个都不适用。在补间结束工作之前调用onComplete方法。

createjs.Tween.get(this).to({filled: 1}, duration).wait(duration).call(onComplete()).addEventListener("change", () => { this.renderFill(color)});

1 个答案:

答案 0 :(得分:2)

call需要一个它将调用的函数 ...所以不要调用它。即onComplete而非onComplete()

createjs.Tween.get(this).to({filled: 1}, duration).addEventListener("change", () => { this.renderFill(color)}).call(onComplete);