onCompleteAllParams 和onCompleteAllScope 参数 怎么使用
时间: 2024-02-15 16:04:13 浏览: 56
`onCompleteAllParams` 是一个数组,它可以用来定义在所有动画都完成后要传递给 `onCompleteAll` 回调函数的参数。
`onCompleteAllScope` 是回调函数的作用域。如果没有指定作用域,回调函数将在全局作用域中执行。
下面是一个示例代码:
```javascript
TweenMax.staggerTo(".box", 1, {x:400, opacity:0}, 0.5, onCompleteAll, ["Complete"], this);
function onCompleteAll(param){
console.log("All animations are complete. Param: ", param);
}
```
在这个例子中,当所有的 TweenMax 动画完成后,将会调用 `onCompleteAll` 回调函数,并传入一个参数数组 `["Complete"]`。 `onCompleteAll` 函数将把这个参数打印出来。在这里,我们还指定 `onCompleteAllScope` 参数为 `this`,因此回调函数将在当前作用域中执行。
阅读全文