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

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

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

Регистрация: Mar 2002
Адрес: Россия, Москва
Сообщений: 54
Отправить сообщение для Massimo с помощью ICQ
Question Срочно нужна помощь! load movie...

В поиске что то ненашёл...
Ситуация такая...: Основной swf в него на одно и тоже место подгружаются другие swf путем LoadMovie и Unloadmovie , проблема состоит в том, что иногда Swf загружается в самом конце перед UnloadMovie и исчезает.... так как мне сделать что бы следующий swf не загружался до тех пор пока предыдущий не загрузится не проиграет определённое время.
Спасибо.

Старый 15.08.2002, 13:29
Sami вне форума Посмотреть профиль Отправить личное сообщение для Sami Найти все сообщения от Sami
  № 2  
Sami

Регистрация: Nov 2000
Сообщений: 263
Отправить сообщение для Sami с помощью ICQ
в каждом муве подгружаемом делаешь переменную и когда он проигрывается присваиваешь ей true, и загружаешь новый, когда загружаешь новый, ее в false
__________________
для спящего время бодрствования равносильно сну.

Старый 15.08.2002, 13:34
ЛОWАДКА вне форума Посмотреть профиль Отправить личное сообщение для ЛОWАДКА Посетить домашнюю страницу ЛОWАДКА Найти все сообщения от ЛОWАДКА
  № 3  
ЛОWАДКА
Сайгак
 
Аватар для ЛОWАДКА

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 1,834
Отправить сообщение для ЛОWАДКА с помощью ICQ
а можно подгружать все в один какой-нить мув-контейнер а управление подгрузкой следующего ставить в определенный кадр уже загруженного проигрываемого мувика через некую переменную (1,2,3,4,5.....)
__________________
- Всё, мастер! Готово!
- Что готово?
- Сломал...
------------------------------
(O: ЖЖ :O)

Старый 15.08.2002, 13:38
Massimo вне форума Посмотреть профиль Отправить личное сообщение для Massimo Найти все сообщения от Massimo
  № 4  
Massimo

Регистрация: Mar 2002
Адрес: Россия, Москва
Сообщений: 54
Отправить сообщение для Massimo с помощью ICQ
А можно поконкретнее, что нужно писать... а то я не очень в этом ... а если не трудно какой нибудь пример с кодом


Последний раз редактировалось Massimo; 15.08.2002 в 13:40.
Старый 15.08.2002, 13:45
DmitriB вне форума Посмотреть профиль Отправить личное сообщение для DmitriB Посетить домашнюю страницу DmitriB Найти все сообщения от DmitriB
  № 5  
DmitriB

Регистрация: Jul 2002
Адрес: Москва
Сообщений: 35
Насколько я понял у тебя поочередно загружаются, проигрываются, выгружаются ....... и т.д. мувики в один и тот же мувик расположенный на уровне _root.
Ну попробую тебе посоветовать в конце кождого загружаемого мувика (в последнем кадре) написать команду
Unloadmovie (_root.имя_Мувика_в_который_ты_его_загрузил);

и присвоить имя следущуего загружаемого мувика

_root.Name=MyMove2.swf; //например

А в мувике куда ты грузишь создать событие

onClipEvent (unload){
LoadMovie (_root.Name);
}

В основном коде при старте основного мувика написать
две строчки

_root.Name=MyMove1.swf;// Имя первого мувика
Unloadmovie (_root.имя_Мувика_в_который_ты_его_загрузил);//вызываем событие Unload


Имена можно менять динамически с помощью
Должно быть что типа
1. Загружаем основной мувик
2. Задаем имя первого загружаемого мувика.
3. С помощью команды unloadmovie () выгружаем пустой
мувик, тем самым создавая событие unload
4. Событие загружает мувик №1
5. Мувик №1 проиграв до последнего задает имя следующего мувика
6. Выгружет себя создав событие unload
И так до тех пор пока _root.Name равно имени существующего мувика.

Вот блин я тут накатал. Надеюсь что работать будет.
Пока!

Старый 15.08.2002, 13:46
Sami вне форума Посмотреть профиль Отправить личное сообщение для Sami Найти все сообщения от Sami
  № 6  
Sami

Регистрация: Nov 2000
Сообщений: 263
Отправить сообщение для Sami с помощью ICQ
де подгружаегшь:
if (_flobal.mcPlayed){
loadMovie("ASd.swf");
_global.mcPlayed=false;
}

в каждом подгружаемом мувике в последнем кадре
_global.mcPlayed=true;
__________________
для спящего время бодрствования равносильно сну.

Старый 15.08.2002, 13:49
DmitriB вне форума Посмотреть профиль Отправить личное сообщение для DmitriB Посетить домашнюю страницу DmitriB Найти все сообщения от DmitriB
  № 7  
DmitriB

Регистрация: Jul 2002
Адрес: Москва
Сообщений: 35
Да блин в строчке 4. --*********** событие грузит не мувик №1 а мувик №2 т.е. второй.
Опечатался.

Старый 15.08.2002, 13:50
DmitriB вне форума Посмотреть профиль Отправить личное сообщение для DmitriB Посетить домашнюю страницу DmitriB Найти все сообщения от DmitriB
  № 8  
DmitriB

Регистрация: Jul 2002
Адрес: Москва
Сообщений: 35
Нет всетаки №1.
Пеработал я сегодня.

Старый 15.08.2002, 14:14
Sami вне форума Посмотреть профиль Отправить личное сообщение для Sami Найти все сообщения от Sami
  № 9  
Sami

Регистрация: Nov 2000
Сообщений: 263
Отправить сообщение для Sami с помощью ICQ
2DmitriDB
лучше не стоит из подгружаемых мувиков подгружать новые...
__________________
для спящего время бодрствования равносильно сну.

Старый 15.08.2002, 14:17
DmitriB вне форума Посмотреть профиль Отправить личное сообщение для DmitriB Посетить домашнюю страницу DmitriB Найти все сообщения от DmitriB
  № 10  
DmitriB

Регистрация: Jul 2002
Адрес: Москва
Сообщений: 35
2Sami Они не подгружаются из подгружаемых мувиков.
Принцип в том что мувик выгружает сам себя, и этим создает событие, которое в свою очередь загружает другой. Т.е. загрузка не начнется до тех пор пока мувик не выгрузится.

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

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

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


 


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


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