2009-12-04 2 views
1

Меня попросили добавить preloader к довольно беспорядочно сконструированному веб-сайту AS2. Я использую подход preloader-in-the-first-frame - есть много ссылок на _root по всему сайту, поэтому я не могу загрузить основной сайт извне как еще один swf. Мой подход просто включал создание нового фрейма в начале временной шкалы, наложение всего существующего контента на правый один кадр и добавление к первому кадру одного из миллионов предустановленных предварительных загрузчиков, доступных в Интернете.простой вопрос перед загрузчиком для сайта AS2

Проблема, с которой я сталкиваюсь, заключается в том, что по какой-либо причине 99% веса сайта экспортируется в первый кадр (как сообщается в «Генерировать отчет о размере ...»), несмотря на то, что a) есть ничего на сцене, но прелоадер в кадре 1 и б) У меня есть классы ActionScript, экспортируемые во фрейм 2. Очень мало элементов библиотеки с привязкой, и все, что связано, установлены для экспорта во фрейме 2. Очевидно, что preloader не работает по желанию, потому что он не отображается до тех пор, пока все не будет загружено.

Что мне здесь не хватает?

Спасибо!

ответ

0

Это потому, что все ваши художественные активы загружаются в первый кадр.

Обычный способ решения этой проблемы - перенести начало основного сайта на три кадра, выгрузить одну копию всего материала библиотеки на фрейм 2 и снять флажок «Экспорт в первый кадр» для всего, что находится в библиотеке.

Это не я понимаю, почему вы думаете, что не можете загрузить его как внешний .swf - в дочернем swf, _root отображает корень ребенка, а не что-либо в контейнере.

0

Что бы я сделал, это добавить ключевой кадр на временной шкале после сайта и перетащить всю библиотеку там, это заставит все предустановить после предварительного загрузчика. Убедитесь, что вы отключили экспорт в первый кадр для всех элементов.

Другое примечание: Ваш сайт, будучи вспышкой, не будет индексироваться поисковыми системами. Некоторые as2 читаются пингвином/пандой, но большинство - нет. Много потеряно с флэш-сайта, который является SEO.