Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript GSAP-TweenMax:TweenMax.getAllTweens()返回对象而不是TweenMax实例_Javascript_Animation_Gsap - Fatal编程技术网

Javascript GSAP-TweenMax:TweenMax.getAllTweens()返回对象而不是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实例

因此,我使用:

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实例吗?你不能像这样循环数组并编写代码吗?