![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2006
Сообщений: 17
|
угу все правильно сказали.
Вот только могут быть проблемы, если код написан так чтобы вытаскивать клипы из библиотеки. Все переделать будет не очень легко, есть путь решения. Убрать из Linkage @Export in first frame@, затем поместиить вызвываемые с помощью AttachMovie клипы во второй фрейм в какой-нибудь один мувик за пределами stage (чтобы их видно не было). После чего брать их оттуда с помощью duplicateMovieClip(). Угу довольно сложно, но эффективно. Но все равно вопрос не решится. Если посмотреть Size Report - будет видно, что первый фрейм занимает допустим 20кб, а второй 180. Все равно загрузка будет начинаться с 10%. Как это исправить. Выкладываю скрипт прелоадера. onClipEvent (load) {
bytes_total = _root.getBytesTotal();
offset_bytes = _root.getBytesLoaded();
}
onClipEvent (enterFrame) {
if (offset_bytes_bytes != undefined) {
loaded = _root.getBytesLoaded();
percent = Math.floor((loaded-offset_bytes)/(bytes_total-offset_bytes)*100);
//----------вывод процентов и т.д.
if (loaded>=total) {
_parent.gotoAndPlay(2);
}
}
}
Вот, с нуля процентов и до 100 ![]() |
![]() |
Часовой пояс GMT +4, время: 06:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|