|
|
|||||
Не отображается прелоадер
Создал прелоадер по подобию ресурса http://flash-animated.com/sozdanie-p...-rolika-na-as3 .
При запуске и имитации сам прелоадер не отображается, но ждет, пока полностью загрузится, и только потом показывает результат загрузки. Как это можно исправить? Может настроить что-то надо?
__________________
Надо сменить подпись... |
|
|||||
Принцип встроенного прелоадера построен на том, что swf ролики загружаются по кадрово.
Когда первый кадр swf полностью загрузился, swf уже отображает его, хотя все остальные кадры могут при этом ещё продолжать загружаться с сайта. Так вот, ваша задача в том, чтобы прикрепить все ресурсы игры во второй и более кадры, оставив первый кадр только для прелоадера.
__________________
Дети не должны знать о своих родителях |
|
|||||
Понял, что проблема заключена в экспорте из библиотеки в первый кадр. Но при снятии галки, элемент не экспортируется в других кадрах. Что в этом случае надо сделать?
Добавлено через 4 минуты Как мне закрепить экспортируемые ресурсы за каким-либо другим кадром?
__________________
Надо сменить подпись... |
|
|||||
По моему, в старых версиях можно было указывать номер кадра для экспорта.
Можно так попробовать: 1. Дождаться загрузки всего swf (в прелодере), и только потом создавать экземпляры экспортированного класса. 2. Перетащить все экспортируемые элементы куда нибудь на кадр 2, на который игра никогда не перейдёт. (Так они точно вкомпилятся) Добавлено через 1 минуту Нашёл, в настройках Advanced ActionScript 3.0 Setting, есть возможность указать номер кадра для экспорта классов. (CS5)
__________________
Дети не должны знать о своих родителях |
Часовой пояс GMT +4, время: 11:07. |
|
« Предыдущая тема | Следующая тема » |
|
|