Похоже, вы используете GSAP (TweenMax), и эта библиотека требует, чтобы вы использовали мелкие объекты в качестве параметра анимации. Это означает, что вы не можете анимировать переменную глубиной 2+;вы не можете попросить его оживить array[0].position.y
, но вы можете попросить его оживить position.y
. Имея это в виду, учтите следующее:
// Save reference to all positions into a new array
var allPositions = [];
for (var i = 0; i < array.length; i++) {
allPositions.push(array[i].position);
}
// Now use the shallower objects to animate the y attribute
tl.staggerFrom(allPositions,2,{y: -100});