![]() |
Ошибка экспорта интерактивного HTML5 из Adobe Animate
Всем привет. Я не программист. Возник вопрос при экспорте из Adobe Animate в HTML5. Дело в том, что у меня есть интерактивные элементы, и при запуске в браузере - тишина, вообще ничего не выходит.
При компиляции Animate выводит предупреждение: "Номера кадров в EaselJS начинаются с 0, а не с 1. В частности, это влияет на методы gotoAndStop и gotoAndPlay", подозреваю, что дело в этом, но не до конца понимаю что это означает и как быть дальше. У меня как раз весь "код" сводится к "gotoAndPlay")) Всё то же самое в .swf работает как надо. Удаляю весь код из документа – браузер открывает HTML5. Кто-нибудь знает как решить проблему? |
Цитата:
Цитата:
|
Цитата:
Сейчас вообще убрал всё, что связано с gotoAndStop, оставил в первом кадре "stop();", чтобы загрузился HTML и остановился на первом кадре. В итоге - загружается, но анимация воспроизводится, не учитывая указанный стоп. |
Что бы экспортировать в HTML5 нужно весь код переписывать с AS на JS.
Все команды нужно начинать из слова this если управляете текущим контекстом. Код AS3:
И да, нумерация кадров теперь с 0 хотя на таймлайне с 1. Т.е. номер кадра нужно указывать и отнимать единицу. Но лучше, конечно, использовать метки на таймлайне. |
ALeXVoz, действительно, всё заработало. Спасибо! Похоже, мне надо искать справочник по JS))
|
| Часовой пояс GMT +4, время: 06:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.