Javascript GSAP-TweenMax:TweenMax.getAllTweens()返回对象而不是TweenMax实例
我从一个页面中获取了所有TweenMax实例 因此,我使用:Javascript GSAP-TweenMax:TweenMax.getAllTweens()返回对象而不是TweenMax实例,javascript,animation,gsap,Javascript,Animation,Gsap,我从一个页面中获取了所有TweenMax实例 因此,我使用: TweenMax.getAllTweens() 如果tweens的声明如下所示,则此操作有效: var tween = TweenMax.to('selector', {x: 100}) new TimelineMax().add(tween) TweenMax.to或TweenMax.formTo或任何东西,但如果tweens嵌套在TimelineMax/Lite中,TweenMax.getAllTweens()返回对象的数组,
TweenMax.getAllTweens()
如果tweens的声明如下所示,则此操作有效:
var tween = TweenMax.to('selector', {x: 100})
new TimelineMax().add(tween)
TweenMax.to
或TweenMax.formTo
或任何东西,但如果tweens嵌套在TimelineMax/Lite中,TweenMax.getAllTweens()
返回对象的数组,而不是我想要的TweenMax-tweens数组。所以我不能对它们使用TweenMax方法
我尝试声明TweenMax实例,将它们存储在变量中,并将它们添加到TimelineMax,如下所示:
var tween = TweenMax.to('selector', {x: 100})
new TimelineMax().add(tween)
此解决方案正在运行,但存在以下问题:
new TimelineMax().to('selector', {x: 100})
不起作用
您知道我如何处理此问题并获得所有Tween实例吗?
不一定可以理解,请不要犹豫问我问题
我的问题可以在上面测试。打开控制台并在timeline实例上键入TweenMax.getAllTweens()getChildren()
应该返回您想要的内容。查找链接的详细信息
这里还有一个密码笔,供您选择
不应该
TweenMax.getAllTweens()[0]
给你一个TweenMax实例吗?你不能像这样循环数组并编写代码吗?