извините, если это кажется очевидным ответом, но я пытаюсь создать анимацию, похожую на this . Я пытаюсь создать аналог с помощью реагирующего с тремя волокнами, но я не могу использовать те, которые показаны в документах, поскольку они манипулируют свойством преобразования стиля, что невозможно с тремя. js. Я пытался манипулировать им с помощью атрибута позиции и реквизита, но он приходит с ошибкой, как показано здесь , и я не знаю, с чего начать, чтобы это исправить. Вот мой код:
const props = useSpring({
to: async next => {
await next({ position: [100, 100, 100] });
await next({ position: [50, 50, 50] });
},
from: { position: [100, 100, 100] },
config: { duration: 3500 },
reset: true
});
return (
<Canvas>
<a.group {...props}>
<Box position={[-1.2, 0, 0]} />
<Box position={[1.2, 0, 0]} />
</a.group>
</Canvas>
)
Я успешно использовал реагирующую пружину с зависанием и масштабированием, но она просто не работает при использовании положения.