很快就会调用.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)});
答案 0 :(得分:2)
call
需要一个它将调用的函数 ...所以不要调用它。即onComplete
而非onComplete()
createjs.Tween.get(this).to({filled: 1}, duration).addEventListener("change", () => { this.renderFill(color)}).call(onComplete);