используя пошаговую анимацию в three.js - PullRequest
0 голосов
/ 11 ноября 2019

Я хочу анимировать массив сеток, но свойства не распознаютсязначение position.y

как использовать пошаговую анимацию в трехсеточных сетках

1 Ответ

0 голосов
/ 12 ноября 2019

Похоже, вы используете 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});
...