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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

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

Регистрация: Sep 2001
Сообщений: 26
Question Подгрузка мувиклипов

хочу из меню одного клипа включать другие но с прелоадером. В каждый дочерний клип прописывать прелоадер по-моему некрасиво, а как отслеживать загрузку дочернего из родительского никак сообразить не могу. Может у кого есть идеи?

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

Регистрация: Dec 1999
Адрес: под ёлкой...
Сообщений: 1,855
Хм... а если в подгружаемых мувиках сделать свои прелоадеры... т.е. когда из основного клипа пойдет команда - загрузить ролик, то сначала сработает прелоадер, а потом уже мувик покажеться...
__________________
Не криви извилиной!

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

Регистрация: Sep 2001
Сообщений: 26
Это-то я и имел в виду когда говорил что это некрасиво.
Представь- прописывать в 50-ти клипах прелоадер а потом если что не понравилось изменять. Впечатлило?

Старый 22.10.2001, 17:12
УильямБрэдберри вне форума Посмотреть профиль Отправить личное сообщение для УильямБрэдберри Посетить домашнюю страницу УильямБрэдберри Найти все сообщения от УильямБрэдберри
  № 4  
УильямБрэдберри
Мастер Цифрового Облика
 
Аватар для УильямБрэдберри

Регистрация: Apr 2000
Адрес: где-то там...
Сообщений: 4,510
Отправить сообщение для УильямБрэдберри с помощью AIM Отправить сообщение для УильямБрэдберри с помощью Yahoo
_roditelMC._docherniyMC.getBytesTotal();
_roditelMC._docherniyMC.getBytesLoaded();

_docherniyMC = "динамически меняемое имя"
_roditelMC[_docherniyMC].getBytesTotal();
_roditelMC[_docherniyMC].getBytesLoaded();

Старый 22.10.2001, 18:17
edmund вне форума Посмотреть профиль Отправить личное сообщение для edmund Найти все сообщения от edmund
  № 5  
edmund

Регистрация: Sep 2001
Сообщений: 26
вроде бы логично, но тогда где ошибка в приведённом коде:
on (release) {
loadMovieNum ("file://film1.swf", 11);
trace (eval(film11.film1.getBytesTotal()));
}

Дело в том окно trace пусто

Старый 22.10.2001, 18:37
УильямБрэдберри вне форума Посмотреть профиль Отправить личное сообщение для УильямБрэдберри Посетить домашнюю страницу УильямБрэдберри Найти все сообщения от УильямБрэдберри
  № 6  
УильямБрэдберри
Мастер Цифрового Облика
 
Аватар для УильямБрэдберри

Регистрация: Apr 2000
Адрес: где-то там...
Сообщений: 4,510
Отправить сообщение для УильямБрэдберри с помощью AIM Отправить сообщение для УильямБрэдберри с помощью Yahoo
а оно сразу тебе не выдаст размер
слишком короткий промежуток времени.

поэтому, пока ответ не получен, то getBytesTotal = NaN

эт первое.

второе.
у тебя должно быть так:
_level11.getBytesTotal()


Последний раз редактировалось УильямБрэдберри; 22.10.2001 в 18:38.
Старый 22.10.2001, 18:51
edmund вне форума Посмотреть профиль Отправить личное сообщение для edmund Найти все сообщения от edmund
  № 7  
edmund

Регистрация: Sep 2001
Сообщений: 26
Ага... зашевелилось!
Большое спасибо!

Старый 23.10.2001, 15:31
edmund вне форума Посмотреть профиль Отправить личное сообщение для edmund Найти все сообщения от edmund
  № 8  
edmund

Регистрация: Sep 2001
Сообщений: 26
Рано радовался,
делаю такой код

on (release) {
loadMovieNum ("film1.swf", 11);
while (_level11.getBytesLoaded()<_level11.getBytesTotal()) {
setProperty (_level0.loader, _xscale, _level11.getBytesLoaded()/_level11.getBytesTotal()*100);
}
}

... не работает!
Похоже в момент нажатия кнопки getBytesLoader ещё не имеет информации и цикла нет. Что делать?

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

Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
можно ещё в мувиклип грузить и

onClipEvent (data) {
_root.preloader.gotoAndStop("on");
if (this.getBytesTotal() > 0 && this.getBytesLoaded() == this.getBytesTotal()) {
_root.preloader.gotoAndStop("off");
play();
}
}

Старый 23.10.2001, 16:15
edmund вне форума Посмотреть профиль Отправить личное сообщение для edmund Найти все сообщения от edmund
  № 10  
edmund

Регистрация: Sep 2001
Сообщений: 26
т.е. надо редактировать загружаемый мувик- так я понял?
А этого как раз я хотел избежать

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

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

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


 


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


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