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

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

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

Регистрация: May 2010
Адрес: Краснодар
Сообщений: 182
Отправить сообщение для djken с помощью ICQ Отправить сообщение для djken с помощью Skype™
Question прелоадер сайта

Помогите пожалуйста.
Сделал сайт. Ссылка - http://ultrafest.ru
Загрузку сайта должен отображать прелоадер. Сначала SWF был встроен посредством дефолтных настроек Adobe Flash CS4. Все отлично работало.
Потом решил SWF встроить в HTML с помощью SWFObject 2.2. В итоге - в InternetExplorer прелоадер работате нормально, а в Opera вообще не отображается - белый экран и как только сайт загружен сразу отображается сайт - без прелоадера.
В чем проблема может быть, кто подскажет?
__________________
кто не отвечает, того garbage collector забирает

Старый 06.07.2010, 01:30
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
1. Попробуйте опубликовать SWF-ку динамическим методом:
http://www.flasher.ru/forum/showpost...77&postcount=2
2. У вас во флешке есть символы, которые вы аттачите на сцену из библиотеки?
Вообще есть какие-то экспортируемые из библиотеки символы (мувики, звуки), то есть те, которым прописан linkage и стоит галочка "Еxport in first Frame"?
3. Приведите код предзагрузчика.

Старый 06.07.2010, 02:22
djken вне форума Посмотреть профиль Отправить личное сообщение для djken Посетить домашнюю страницу djken Найти все сообщения от djken
  № 3  
Ответить с цитированием
djken
 
Аватар для djken

Регистрация: May 2010
Адрес: Краснодар
Сообщений: 182
Отправить сообщение для djken с помощью ICQ Отправить сообщение для djken с помощью Skype™
да - во флэшке есть объекты, которые аттачу на сцену.
Код предзагрузчика:

Код AS1/AS2:
Stage.scaleMode="noScale";
Stage.align="TL";
 
Stage.showMenu = false;
 
stop();
total = getBytesTotal();
	mcLoad.onEnterFrame = function() {
		loaded = _root.getBytesLoaded();
		percent = int(loaded/total*100);
		mcLoad.gotoAndStop(percent);
		if (loaded == total) {
			gotoAndStop(2);
			delete this.onEnterFrame;
		}
	};
 
funcResize=function(){
	mcLoad._x=Stage.width/2;
	mcLoad._y=Stage.height/2;
}
var myListener:Object = new Object();
myListener.onResize = function() {
	funcResize();
};
Stage.addListener(myListener);
funcResize();
__________________
кто не отвечает, того garbage collector забирает

Старый 06.07.2010, 02:44
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от djken Посмотреть сообщение
да - во флэшке есть объекты, которые аттачу на сцену.
Вероятно вы не учитываете, что к весу первого кадра добавляются все экспортируемые объекты.
И пока они не загрузятся, загрузчик не функционирует правильно.
В таком случае решается так:
http://www.flasher.ru/forum/showpost...91&postcount=3

Подробности: http://flash-ripper.com/archives/001800.php

PS. Хотя и впрямь, в IE вроде как с нуля стартует предзагрузчик. Возможно просто как-то по разному работают плагины для IE и для Opera. Все-таки воспользуйтесь решением для предзагрузчика для случая приаттачиваемых объектов по моей ссылке, хуже точно не будет.


Последний раз редактировалось mooncar; 06.07.2010 в 02:53.
Старый 06.07.2010, 11:44
djken вне форума Посмотреть профиль Отправить личное сообщение для djken Посетить домашнюю страницу djken Найти все сообщения от djken
  № 5  
Ответить с цитированием
djken
 
Аватар для djken

Регистрация: May 2010
Адрес: Краснодар
Сообщений: 182
Отправить сообщение для djken с помощью ICQ Отправить сообщение для djken с помощью Skype™
Ну насчет всего этого я вкурсе, что экземпляры добавляются к весу первого кадра... Тут проблема то не в этом. В IE то норм работает. А при дефолтной вставке флэша [F12] - и в Opera и в IE вообще проблем не наблюдается...
Тут все таки чтото с SWFObject...
__________________
кто не отвечает, того garbage collector забирает

Старый 06.07.2010, 12:01
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 6  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Динамический способ пробовали?

Старый 06.07.2010, 12:59
djken вне форума Посмотреть профиль Отправить личное сообщение для djken Посетить домашнюю страницу djken Найти все сообщения от djken
  № 7  
Ответить с цитированием
djken
 
Аватар для djken

Регистрация: May 2010
Адрес: Краснодар
Сообщений: 182
Отправить сообщение для djken с помощью ICQ Отправить сообщение для djken с помощью Skype™
нет - динамический не пробовал. Уже вставил по дефолту - норм.
__________________
кто не отвечает, того garbage collector забирает

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

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

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


 


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


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