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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Advanced

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

Регистрация: Apr 2003
Адрес: Russia, Saratov
Сообщений: 11
По умолчанию preloader и внешние данные

Загружаю jpg в мувик.
возможно ли сделать на это дело предзагрузчик?

Всякие totalframes и framesloaded не помагают...
т.к. загружается только один фрейм.

Помогите пожалуйста.

Старый 27.05.2003, 20:24
ma2aphaka вне форума Посмотреть профиль Отправить личное сообщение для ma2aphaka Посетить домашнюю страницу ma2aphaka Найти все сообщения от ma2aphaka
  № 2  
ma2aphaka

Регистрация: Dec 2002
Адрес: Spb
Сообщений: 10
Отправить сообщение для ma2aphaka с помощью ICQ
RTFM:

MovieClip.getBytesLoaded();
MovieClip.getBytesTotal();

Старый 28.05.2003, 10:33
zog вне форума Посмотреть профиль Отправить личное сообщение для zog Найти все сообщения от zog
  № 3  
zog

Регистрация: Apr 2003
Адрес: Russia, Saratov
Сообщений: 11
Цитата:
Оригинал написал(а) ma2aphaka
RTFM:

MovieClip.getBytesLoaded();
MovieClip.getBytesTotal();
Се не работает.

потому что:

пока клип не начал грузиться (т.е. до loadMovie) MovieClip.getBytesTotal() будет равен размеру мувика без картинки. И этот размер будет сохраняться пока картинка не загрузиться полностью. После этого MovieClip.getBytesTotal() будет равен сразу размеру картинки.

С MovieClip.getBytesLoaded() точно такая же ситуация.


Хотя может я че не правильно делаю..?

Старый 28.05.2003, 11:20
sts вне форума Посмотреть профиль Отправить личное сообщение для sts Найти все сообщения от sts
  № 4  
sts
алкаголик и придурок
 
Аватар для sts

Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
нет, getBytesLoaded() работает (для меня по-крайней мере - http://www.wellcome.ac.uk/en/treatyourself/)

начало загрузки можно отловить по onClipEvent(data) (onData для MX)

Старый 28.05.2003, 15:02
zog вне форума Посмотреть профиль Отправить личное сообщение для zog Найти все сообщения от zog
  № 5  
zog

Регистрация: Apr 2003
Адрес: Russia, Saratov
Сообщений: 11
Цитата:
Оригинал написал(а) sts
нет, getBytesLoaded() работает (для меня по-крайней мере - http://www.wellcome.ac.uk/en/treatyourself/)

начало загрузки можно отловить по onClipEvent(data) (onData для MX)
у Меня именно MX

И onData вообще не срабатывает.
в певром фрейме создаю пустой клип.
в нем создаю еще один.
в последний гружу jpg

во втором кадре стоит my.onData() = function(){ trace("asd");}
в третьем gotoAndPlay(2);

и ни хрена - окошко OutPut остается пустым... (

Старый 29.05.2003, 01:15
sts вне форума Посмотреть профиль Отправить личное сообщение для sts Найти все сообщения от sts
  № 6  
sts
алкаголик и придурок
 
Аватар для sts

Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
3 Martini + Starka
завтра может...

(здесь каждая собака знает...

Старый 29.05.2003, 11:48
sts вне форума Посмотреть профиль Отправить личное сообщение для sts Найти все сообщения от sts
  № 7  
sts
алкаголик и придурок
 
Аватар для sts

Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
onClipEvent(enterFrame){
if(this.getBytesTotal()>4 && this.getBytesLoaded() < this.getBytesTotal()){
trace((this.getBytesLoaded/this.getBytesTotal)*100 + "% loaded");
}
}


MX я не юзал, но наверно так

my.onEnterFrame = function (){
if(this.getBytesTotal()>4 && this.getBytesLoaded() < this.getBytesTotal()){
trace((this.getBytesLoaded/this.getBytesTotal)*100 + "% loaded");
}
};

P.S. одного кадра достаточно

Старый 30.05.2003, 12:28
Sh@man вне форума Посмотреть профиль Отправить личное сообщение для Sh@man Найти все сообщения от Sh@man
  № 8  
Sh@man
 
Аватар для Sh@man

Регистрация: Mar 2002
Сообщений: 840
Отправить сообщение для Sh@man с помощью AIM Отправить сообщение для Sh@man с помощью Skype™
По умолчанию Держи загрузчик для картинок

Вот те прелоадер . Сам в свое время намучался. Только для МХ.
Аттаченый zip тяни
Вложения
Тип файла: zip preloadextjpeg.zip (53.9 Кб, 151 просмотров)
__________________
www.maxshaman.com

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

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

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


 


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


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