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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.09.2005, 15:13
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 1  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
По умолчанию ScrollPane

такая трабла:

есть компонент ScrollPane

грузим в него контент, так

var onCompleteHandler:Function = Delegate.create (this, __onComplete);
createClassObject (ScrollPane, '__pane', 1);

__pane.contentPath = 'урл мувика';
__pane.addEventListener ('complete', onCompleteHandler);

__onComplete = function () {
trace (__pane.getBytesLoaded () + ' >> ' + __pane.getBytesTotal());
}

вот все это показывает: 0 >> -1
хотя мув загружен

кто нить знает как с этим бороться?

Старый 05.09.2005, 19:51
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
вот так нормально показывает
Код:
__onComplete = function () {
	trace (__pane.getBytesLoaded () + ' >> ' + __pane.getBytesTotal());
}
var onCompleteHandler:Function = Delegate.create (this, __onComplete);
__pane.contentPath = 'mc.swf';
__pane.addEventListener ('complete', onCompleteHandler);
к слову, вот так тоже (не понял зачем Delegate)
Код:
__onComplete = function () {
	trace (__pane.getBytesLoaded () + ' >> ' + __pane.getBytesTotal());
}
__pane.contentPath = 'mc.swf';
__pane.addEventListener ('complete', __onComplete);

Старый 05.09.2005, 20:50
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 3  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
Delegate потому что внутри класса.

Место я спутал когда сообщение писал.
Проблема в другом что не всегда complete правильно срабатывает, пришлось игнорировать их евент и сделать обычный прелоадер через

__pane.spContentHolder.getBytesLoaded ();
__pane.spContentHolder.getBytesTotal ();

и после загрузки вручную запускать:

__pane.childLoaded (__pane.spContentHolder);

Я спрашивал, может кто сталкивался с этим что event complete, генерируется не вовремя

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

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

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


 


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


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