Документация / 3D-related / [3d_anim]
3D-related [3d_anim]

3D анимация

Используется для анимации 3D-объектов в сцене.

Параметры

ПараметрОбяз.По умолч.Описание
nameДаИмя 3D-объекта. Используйте это имя для анимации 3D-объекта. Чтобы анимировать камеру, задайте имя "camera".
posДаЗадает координаты для размещения 3D-объекта после завершения анимации. Координаты xyz задаются значениями, разделенными запятыми.
rotДаЗадает поворот 3D-объекта после завершения анимации. Введите поворот по осям как значения, разделенные запятыми.
scaleДаЗадает масштаб 3D-объекта после завершения анимации. Введите масштаб по осям как значения, разделенные запятыми.
timeДаЗадает длительность анимации в миллисекундах. По умолчанию — 1 000.
waitДаЗадает, ожидать ли завершения анимации перед продолжением. Принимает true или false. Значение по умолчанию — true.
lookatДаИспользуется только при анимации камеры. Направляет камеру в определенную сторону, указывая имя или координаты pos объекта.
effectДаeaseInSine | easeOutSine | easeInOutSine | easeInExpo | easeOutExpo | aseInOutExpo | easeInCirc | easeOutCirc easeInOutCirc | easeInElastic | easeOutElastic | easeInOutElastic | easeInBack | easeOutBack | easeInOutBack | easeInBounce | easeOutBounce | easeInOutBounce
effectДаeaseInSine | easeOutSine | easeInOutSine | easeInExpo | easeOutExpo | aseInOutExpo | easeInCirc | easeOutCirc easeInOutCirc | easeInElastic | easeOutElastic | easeInOutElastic | easeInBack | easeOutBack | easeInOutBack | easeInBounce | easeOutBounce | easeInOutBounce

Примеры

Example
[3d_model_new name = "mymodel" storage = "mymodel / scene.gltf"]
[3d_anim name = "miruku" pos = "79, -458,727" scale = "318.45,318.45,318.45" rot = "0.13,
-0.64,0" effect = "easeInCubic" wait = true]