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

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

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

Регистрация: Jul 2005
Сообщений: 39
По умолчанию траблы с getProgress

имеется код, и он загружает .свф, но только
-getProgress все время выдает, что уже загружено 0 байт из нуля...
-onLoadComplete выполняется, не дожидаясь загрузки клипа, прямо сразу после onLoadStart.
-а вот onLoadProgress зато ни разу не выполнялся

Код:
var mcl = new MovieClipLoader();
Listener = new Object();
Listener.onLoadStart = function (mc) 
{
trace ("*********onLoadStart*********");
var loadProgress = mcl.getProgress(mc);
trace(loadProgress.bytesLoaded + " = bytesLoaded");
trace(loadProgress.bytesTotal + " = bytesTotal");
}
Listener.onLoadProgress = function (mc, loadedBytes, totalBytes) 
{
trace ("*********onLoadProgress*********");
trace(loadedBytes + " = loadedBytes" );
trace(totalBytes + " = totalBytes");
}
Listener.onLoadComplete = function (mc) 
{
trace ("*********onLoadComplete*********");
var loadProgress = mcl.getProgress(mc);
trace(loadProgress.bytesLoaded + " = bytesLoaded" );
trace(loadProgress.bytesTotal + " = bytesTotal");
}


Listener.onLoadInit = function (mc) {
	trace ("*********onLoadInit*********");
	mcl.removeListener(Listener);
} 
mcl.addListener(Listener);
mcl.loadClip("multi.swf", 1);

Старый 04.09.2005, 09:41
ffffff вне форума Посмотреть профиль Отправить личное сообщение для ffffff Посетить домашнюю страницу ffffff Найти все сообщения от ffffff
  № 2  
Ответить с цитированием
ffffff
 
Аватар для ffffff

Регистрация: Aug 2005
Адрес: Москва
Сообщений: 825
Отправить сообщение для ffffff с помощью ICQ
Moviecliploader отображает прогресс только при работе в инете или на винтуальном вебсервере... в простом режиме дебаг во флэше он не работает.

Старый 04.09.2005, 12:05
PSHOLTY вне форума Посмотреть профиль Отправить личное сообщение для PSHOLTY Найти все сообщения от PSHOLTY
  № 3  
Ответить с цитированием
PSHOLTY
 
Аватар для PSHOLTY

Регистрация: Jul 2005
Сообщений: 39
вот где собака прылась!!!

благодарен

Старый 11.04.2006, 19:08
Kohl вне форума Посмотреть профиль Отправить личное сообщение для Kohl Посетить домашнюю страницу Kohl Найти все сообщения от Kohl
  № 4  
Ответить с цитированием
Kohl

Регистрация: Mar 2004
Адрес: Ростов на Дону
Сообщений: 35
Нихрена оно не пашет ни на сайте ни локально bytesTotal всегда=0!!!
__________________
С уважением Константин Kohl

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

Регистрация: Mar 2006
Адрес: Odessa
Сообщений: 157
mcl.loadClip("multi.swf", 1); ???
Мне не совсем понятна эта строка...
Куда ты хочешь этот мувик грузить?

Старый 11.04.2006, 22:32
MOHCTEP вне форума Посмотреть профиль Отправить личное сообщение для MOHCTEP Найти все сообщения от MOHCTEP
  № 6  
Ответить с цитированием
MOHCTEP

Регистрация: Dec 2002
Адрес: Живу вот где-то
Сообщений: 493
Цитата:
Сообщение от ffffff
Moviecliploader отображает прогресс только при работе в инете или на винтуальном вебсервере... в простом режиме дебаг во флэше он не работает.
Было такое дело - точно. Но в 8 у меня и в дебаге теперь работает!

Старый 11.04.2006, 22:41
Король вне форума Посмотреть профиль Отправить личное сообщение для Король Найти все сообщения от Король
  № 7  
Ответить с цитированием
Король
 
Аватар для Король

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 2,736
Отправить сообщение для Король с помощью ICQ
Цитата:
Сообщение от ffffff
Moviecliploader отображает прогресс только при работе в инете или на винтуальном вебсервере... в простом режиме дебаг во флэше он не работает.
работает.

Старый 11.04.2006, 23:31
81kt0r вне форума Посмотреть профиль Отправить личное сообщение для 81kt0r Найти все сообщения от 81kt0r
  № 8  
Ответить с цитированием
81kt0r

Регистрация: Apr 2006
Сообщений: 10
Ребята, я хочу спросить у вас! Есть у кого-то готовый исходник с подгрузкой картинки в свф и прелоадером, шоб проценты показывал (используя MovieClipLoader()? Не могу его заставить работать! Выложите, если не сложно! Очень надо!

Старый 12.04.2006, 12:16
son_of_war вне форума Посмотреть профиль Отправить личное сообщение для son_of_war Найти все сообщения от son_of_war
  № 9  
Ответить с цитированием
son_of_war

Регистрация: Mar 2006
Сообщений: 125
Отправить сообщение для son_of_war с помощью ICQ
ну не буду за 8 говорить, скажу за 7:
1) в дебаге нельзя увидеть только событие onLoadProgress, остальные работают
2) в loadClip вторым параметром подставляется имя клипа, куда будет загрука происходить, например
this.createEmptyMovieClip("mc",this.getNextHighestDepth());
mcl.loadClip("multi.swf", mc);
3) чтобы увидеть прогресс надо периодически вызывать getProgress (через таймер или в onEnterFrame)
у тебя же getProgress вызывается только в onLoadStart, ясное дело что оно 0 выведет, а onLoadComplete и onLoadInit не сработают, так как ты имя не указываешь (см. п.2)

Старый 12.04.2006, 12:56
megasmall вне форума Посмотреть профиль Найти все сообщения от megasmall
  № 10  
Ответить с цитированием
megasmall
Banned
[+ 1.1 24.10.2005]
[+ 1.11 27.01.2006]
[1.11 28.01.2006]

Регистрация: Jul 2005
Сообщений: 107
в 8-ом флеше всё работает сто пудово, сам видел!

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

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

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


 


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


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