Переход в нужный кадр
02 марта 2018 20:09
Новичок, спрашивал в соответствующем разделе, но ответа пока нет. Сорри если повторяюсь и такая тема была.
У меня есть сцена с 200 кадрами. Условно эти кадры разделены на 2 эпизода. Я экспортирую сцену в JSON, собираю с помощью манагера (или в ручную прикручиваю B4W).
В HTML добавляю кнопу обычным div'ом, событие по клику слушаю в скрипте примерно так:
Дополнительно использу JQ )
Как влиять на HTML из самой сцены с помощью JS Callback я разобрался, а вот в обратном направлении немного сложнее…
Подскажите, что нужно прописать в функцию, чтоб она начала проигровать сцену с 1 по 100 кадр, а по клику на соседнюю кнопу с 101 по 200…
Или просто как осуществляется старт анимации скриптом (вернее не анимации, а таймлайна).
Спасибо. Буду признателен если с примерами или немного "разжевано"
У меня есть сцена с 200 кадрами. Условно эти кадры разделены на 2 эпизода. Я экспортирую сцену в JSON, собираю с помощью манагера (или в ручную прикручиваю B4W).
В HTML добавляю кнопу обычным div'ом, событие по клику слушаю в скрипте примерно так:
$('#mybutt').click(function(){...});
Дополнительно использу JQ )
Как влиять на HTML из самой сцены с помощью JS Callback я разобрался, а вот в обратном направлении немного сложнее…
Подскажите, что нужно прописать в функцию, чтоб она начала проигровать сцену с 1 по 100 кадр, а по клику на соседнюю кнопу с 101 по 200…
Или просто как осуществляется старт анимации скриптом (вернее не анимации, а таймлайна).
Спасибо. Буду признателен если с примерами или немного "разжевано"
03 марта 2018 21:05
Здравствуйте!
Для управления таймлайном используйте модуль nla. Вот его документация со всеми доступными функциями.
Также прикрепил пример.
Для управления таймлайном используйте модуль nla. Вот его документация со всеми доступными функциями.
Также прикрепил пример.
Александр (команда Blend4Web)
twitter