Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.06.2007, 14:34
Poohorik вне форума Посмотреть профиль Отправить личное сообщение для Poohorik Найти все сообщения от Poohorik
  № 1  
Ответить с цитированием
Poohorik
 
Аватар для Poohorik

Регистрация: 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);

	}
};
Суть проблемы: когда нажимаю Simulate Download (32.6 KB/s), то вместо кадра с dynamic text'ом где должны бежать проценты вижу просто белый экран ровно столько времени сколько должна грузится флешка. Потом она появляется.

Мне кажется что ошибка в том, что и там и там используются onEnterFrame, но как в таком случае быть?

Прикладываю исходник (381 KB)
http://slil.ru/24517047
__________________
Use the force...

Старый 15.06.2007, 14:40
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ну правильно, ведь bg1 экспортируется в первый кадр (в «нулевой» точнее). Нужно снять галочку Export in first frame, положить bg1 во второй кадр, а в третьем уже работать.


Последний раз редактировалось etc; 15.06.2007 в 15:03.
Старый 15.06.2007, 14:44
Poohorik вне форума Посмотреть профиль Отправить личное сообщение для Poohorik Найти все сообщения от Poohorik
  № 3  
Ответить с цитированием
Poohorik
 
Аватар для Poohorik

Регистрация: May 2004
Сообщений: 34
Вау, спасибо. Заработало. Правда я так и не понял почему не работало. Ну и что что bg1 экспортируется в первый кадр? =\
__________________
Use the force...

Старый 15.06.2007, 14:46
Мыкыта вне форума Посмотреть профиль Отправить личное сообщение для Мыкыта Найти все сообщения от Мыкыта
  № 4  
Ответить с цитированием
Мыкыта

Регистрация: Mar 2003
Адрес: Россия, Санкт-Петербург
Сообщений: 565
прелодер и фон в одном кадре вот он его и грузит начиная с первого кадра

Старый 15.06.2007, 14:48
Poohorik вне форума Посмотреть профиль Отправить личное сообщение для Poohorik Найти все сообщения от Poohorik
  № 5  
Ответить с цитированием
Poohorik
 
Аватар для Poohorik

Регистрация: May 2004
Сообщений: 34
Ааа... точно блин. Спасибо ещё раз всем.
__________________
Use the force...

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:06.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:06.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.