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

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

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

Регистрация: May 2003
Сообщений: 144
По умолчанию адвансед-проблема с загрузкой

люди,

я попытался сделать автоматизированное слайд-шоу с подгружаемыми извне свф-мувиков в один и тот-же мувик "keep" в главном фильме, так, что скрипт ждет загрузки мувика, затем показывает его около 15 сек, затем переходит на загрузку следующего и так далее.

что я и сделал.

потом мне захотелось что-бы пока юзер любуется мувиком, подгружался бы следующий, а по истечении 15и сек актуального мувика, просто продолжалась бы загрузка следующего. для этого был создан отдельный мувик "keeptemporary", куда все и грузилось как нужно, но...

проблема в том, что когда мувик не успевает загрузиться в "keeptemporary", а время предыдущего исходит, он начинает загружаться с самого начала в "keep", когда-же успевает, он просто кеширутся и показывается без загрузки в том же самом "keep".

что делать? (чернышевский)

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

Регистрация: Nov 2002
Адрес: Moskow Stone Jungles Статус: Бывший беспредельщик Любит: Гонять нубов в поиск Пользователь: № 0.5
Сообщений: 4,999
Отправить сообщение для Dimonius с помощью ICQ Отправить сообщение для Dimonius с помощью AIM Отправить сообщение для Dimonius с помощью MSN Отправить сообщение для Dimonius с помощью Yahoo
10-ю страницу открой. шутка.

А вообще, почему бы не поставить в подгружаемых на последнем кадре stop() и проверять по onData() загрузку оных.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно!

Старый 08.12.2003, 01:34
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 3  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
проблема в том, что когда мувик не успевает загрузиться в "keeptemporary", а время предыдущего исходит, он начинает загружаться с самого начала в "keep", когда-же успевает, он просто кеширутся и показывается без загрузки в том же самом "keep".
Так поменяй скрипт для загрузки в "keep"
Я бы грузил по очереди в "keep" и "keeptemporary",
а показывал бы меняя их уровни.
Детали можно додумать. Успехов.

Старый 08.12.2003, 10:20
catilina вне форума Посмотреть профиль Отправить личное сообщение для catilina Найти все сообщения от catilina
  № 4  
catilina

Регистрация: May 2003
Сообщений: 144
а можно грузить внешний мувик в "keeptemporary", который потом грузить в "keep"?

вообше это возможео грузить внутренние мувики один в другой?

Старый 08.12.2003, 11:40
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 5  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Зачем один в другой?
Сделать их равноправными,
грузить по очереди,
показывать меняя уровни.

Старый 08.12.2003, 11:47
catilina вне форума Посмотреть профиль Отправить личное сообщение для catilina Найти все сообщения от catilina
  № 6  
catilina

Регистрация: May 2003
Сообщений: 144
при одной мысли - головная боль... а вообще можно так как я говорю? я далеко не гуру во флеш и вечно спотыкаюсь на элементарностях

Старый 08.12.2003, 11:55
catilina вне форума Посмотреть профиль Отправить личное сообщение для catilina Найти все сообщения от catilina
  № 7  
catilina

Регистрация: May 2003
Сообщений: 144
loadMovie(movie1,movie2) - есть что-нибудь вроде этого?

Старый 08.12.2003, 13:00
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 8  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) catilina
loadMovie(movie1,movie2) - есть что-нибудь вроде этого?
Нет конечно.
А вот это есть
loadMovie("Ля ля ля.swf", keep);
loadMovie("Ля ля ля2.swf", keeptemporary);

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

Регистрация: May 2003
Сообщений: 144
Нет конечно.
А вот это есть
loadMovie("Ля ля ля.swf", keep);
loadMovie("Ля ля ля2.swf", keeptemporary);


ты не совсем понял.

я спрашивал как один внутренний мувик загрузить в другой, типа: loadMovie(keeptemporary,keep);
это естественно не работает...

может идея и сильно маразматичная, не знаю

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

Регистрация: Nov 2002
Адрес: Moskow Stone Jungles Статус: Бывший беспредельщик Любит: Гонять нубов в поиск Пользователь: № 0.5
Сообщений: 4,999
Отправить сообщение для Dimonius с помощью ICQ Отправить сообщение для Dimonius с помощью AIM Отправить сообщение для Dimonius с помощью MSN Отправить сообщение для Dimonius с помощью Yahoo
keeptemporary.attachMovie( "keep", "keep", 1 );

Так что ли?
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно!

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

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

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


 


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


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