![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2004
Сообщений: 34
|
Сделал флешку.
Сцена 1 - прелоадер. Сцена 2 - флешка (почти чистый actionscript в одном кадре). Код прелоадера: percent_loaded = 0;
_global.preload_complete = false;
_root.onEnterFrame = function() {
bytes_loaded = _root.getBytesLoaded();
bytes_total = _root.getBytesTotal();
percent_loaded = Math.round((bytes_loaded/bytes_total)*100);
if (bytes_loaded>=bytes_total) {
_global.preload_complete = true;
gotoAndStop("Scene 2", 1);
}
};
Мне кажется что ошибка в том, что и там и там используются onEnterFrame, но как в таком случае быть? Прикладываю исходник (381 KB) http://slil.ru/24517047
__________________
Use the force... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну правильно, ведь bg1 экспортируется в первый кадр (в «нулевой» точнее). Нужно снять галочку Export in first frame, положить bg1 во второй кадр, а в третьем уже работать.
Последний раз редактировалось etc; 15.06.2007 в 15:03. |
|
|||||
|
Регистрация: May 2004
Сообщений: 34
|
Вау, спасибо. Заработало. Правда я так и не понял почему не работало. Ну и что что bg1 экспортируется в первый кадр? =\
__________________
Use the force... |
|
|||||
|
Регистрация: Mar 2003
Адрес: Россия, Санкт-Петербург
Сообщений: 565
|
прелодер и фон в одном кадре вот он его и грузит начиная с первого кадра
|
|
|||||
|
Регистрация: May 2004
Сообщений: 34
|
Ааа... точно блин. Спасибо ещё раз всем.
__________________
Use the force... |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|