看起来您正在使用 GSAP (TweenMax),并且该库要求您使用浅层对象作为其动画参数。这意味着您不能为 2+ 级深的变量设置动画;你不能要求它动画array[0].position.y,但你可以要求它动画position.y。考虑到这一点,请考虑以下事项:// Save reference to all positions into a new arrayvar allPositions = [];for (var i = 0; i < array.length; i++) { allPositions.push(array[i].position);}// Now use the shallower objects to animate the y attributetl.staggerFrom(allPositions,2,{y: -100});