Я делаю игру, в которой объект перемещается к другим объектам.Three.JS TWEEN перемещает объект на другую скорость объекта
new TWEEN.Tween(object.position).to({
x: Math.position = pointX,
z: Math.position.z = pointZ
}).easing(TWEEN.Easing.Linear.None).start();
Проблема в том, что объект перемещается с разной скоростью в каждую точку, поскольку точки имеют разные позиции.
Как я могу настроить скорость моего объекта на точки всегда одинаково?
Вы знаете расстояние, у вас есть желаемая скорость, поэтому время - это расстояние/скорость. Где и как вы устанавливаете продолжительность твинов? – prisoner849
Продолжительность - второй параметр tween.to (объект, продолжительность) – Radio