|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Ошибка экспорта интерактивного HTML5 из Adobe Animate
Всем привет. Я не программист. Возник вопрос при экспорте из Adobe Animate в HTML5. Дело в том, что у меня есть интерактивные элементы, и при запуске в браузере - тишина, вообще ничего не выходит.
При компиляции Animate выводит предупреждение: "Номера кадров в EaselJS начинаются с 0, а не с 1. В частности, это влияет на методы gotoAndStop и gotoAndPlay", подозреваю, что дело в этом, но не до конца понимаю что это означает и как быть дальше. У меня как раз весь "код" сводится к "gotoAndPlay")) Всё то же самое в .swf работает как надо. Удаляю весь код из документа – браузер открывает HTML5. Кто-нибудь знает как решить проблему? |
|
|||||
Цитата:
Цитата:
__________________
ЛОДКИ |
|
|||||
Чтобы не запутаться, я называл нужные мне кадры именами событий и ссылался на эти имена в коде, то есть - никаких цифр.
Сейчас вообще убрал всё, что связано с gotoAndStop, оставил в первом кадре "stop();", чтобы загрузился HTML и остановился на первом кадре. В итоге - загружается, но анимация воспроизводится, не учитывая указанный стоп. |
|
|||||
Что бы экспортировать в HTML5 нужно весь код переписывать с AS на JS.
Все команды нужно начинать из слова this если управляете текущим контекстом. Я уже не говорю о событиях наведения курсора и пр. Нужно смотреть документацию про createjs И да, нумерация кадров теперь с 0 хотя на таймлайне с 1. Т.е. номер кадра нужно указывать и отнимать единицу. Но лучше, конечно, использовать метки на таймлайне. |
Часовой пояс GMT +4, время: 20:44. |
|
« Предыдущая тема | Следующая тема » |
Теги |
adobe animate , EaselJS |
|
|