在 Javascript 中执行循环补间只运行两次然后停止。在调试器中,我可以看到第二次之后发送了 Null 值。
任何想法如何解决这个问题,或者它是 Greensock 库的错误?
TweenLite.to(box, 2, {left:Math.random() * 600,onComplete:completeHandler, onCompleteParams:box});
function completeHandler(obj) {
if (obj)
TweenLite.to(obj, 2, {left:Math.random() * 600,onComplete:completeHandler, onCompleteParams:obj});
}