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

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

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

Регистрация: Oct 2002
Адрес: Санкт-Петербург
Сообщений: 44
Question Прелоадер а может быть и нет

Товарищи!!!

Существует следующая проблема.
Имеется файл bla_bla.swf, а в нем кнопка.
При нажатии кнопки в него на 4 уровень подгружается файл shuba_duba.swf весом в 100Mb (не падайте в обморок, просто он содержит здоровое видео).

Естессственно подгружается он медленно (у меня секунд 8, на некоторых машинах до 30, с сидирома вообще до минуты).

При этом shuba_duba.swf состоит из двух сцен, первая из которых содержит прелоадер, а вторая, соответственно, видео. Прелоадер хороший, рабочий и вообще является исходникм взятым с этого сайта. Но вот беда, при нажатии на вышеупомянутую кнопку прелоадер не отображается, кнопка замирает на фрейме DOWN. Через необходимое для загрузки время на экране появляется видео, т.е. сцена 2 из shuba_duba.swf

Повторюсь при загрузке из и-нета прелоадер замечательно работает !!! Разумеется в сети во второй сцене у меня файл стоит поменьше раз в сто

Так вот, вопрос: с чем всё это связано и почему при загрузке файла с винчестера не срабатывает прелоадер, да, вообще, какие способы выхода из этой ситуации предложите?

Заранее спасибо!!!

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

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

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

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

Регистрация: Oct 2002
Адрес: Санкт-Петербург
Сообщений: 44
PIII, 256 ОЗУ, 32Mb видео.

И, как это не покажется странным, не встретил пока ни одного компа на котором бы не залипала кнопка, а среди них были и четвертые пни с 512-ю.

И вообще кто-нибудь может сказать самому-себе:

"У меня есть здоровый swf-файл с прелоадером. Когда я открываю этот файл со своего винчестера, я вижу как бежит прлоадер, а потом появляется то, что загружалось. И делаю я это без установления скорости модема в Debug при использовании Ctrl+Enter, а просто так, из виндов?"

Если такие есть, умоляю: исходничек без здорового содержания - МНЕ !!!

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

Регистрация: Dec 2001
Адрес: n/a
Сообщений: 1,386
Ну первое : не используй сцены!! так как их не существует на самом деле!
Второе на кнопку поставь не on(press){} а on(release){}
__________________
Однажды, я захотел понюхать
кока-колу, но кубики льда,
застряли у меня в носу!

Старый 27.06.2003, 21:48
SamOvar вне форума Посмотреть профиль Отправить личное сообщение для SamOvar Найти все сообщения от SamOvar
  № 5  
SamOvar
 
Аватар для SamOvar

Регистрация: Oct 2002
Адрес: Санкт-Петербург
Сообщений: 44
Окромя release ничего в жизни не юзал!!!
А что касается сцен - я перенес прелоадер в первые три фрейма второй сцены, а первую снес (прелоадер - теперь это просто мигающая надпись без всяких подсчетов).
Результат тот же. Проблема в том что файл не хочет играться, пока не загрузится целиком с прелоадером и видео! А когда загрузится, прелоадер ему уже нафиг не нужен т.к. _total frames is loaded

И ещё, может это важно:

У меня есть файл start.exe (swf с встроеным проектором).
В нем код:

loadMovieNum("bla_bla.swf",1); //т.е. загрузить на уровень 1

В bla_bla.swf кнопка.

В кнопке код:

on (release) {
loadMovieNum("zavod.swf", 4); //т.е. на уровень 4
}

а в zavod.swf уже и прелоадер и видео и сундук и заяц и утка и яйцо и смерть моя лютая повешусь нафиг чего делать то посоветуйте люди добрые !!!

Да совсем забыл!!! При тестировании по Ктрл+Ентер на скорости модема 1Мб в секунду прелоадер со сценами пашет!!! А вне Flash MX не хочет, хотя скорость загрузки с винчестера не более 8-10 мб в секунду, а размер файла - 100 Мб

Старый 29.06.2003, 16:54
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 6  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
Все абсолютно правильно. Когда ты даешь команду "загрузить шубу с дуба", то для локали и для сети флэшка ДОЛЖНА работать по разному. Через сеть шуба передается пакетами, флэш плэйер это знает, и не останавливает клип, за счет чего и становится возможным использование прелодеров. С локали шуба ДОЛЖНА передаваться одним куском (другой протокол, представь, что бы было, если бы обычная программа, Нотпад какой-ньть, давала команду "загрузить файл", а система бы отвечала: "ты тут поработай сама меленько, файл 100 метров, загружу к вечеру"), поэтому плэйер ждет этого одного куска, и пока куска не будет, плэйер с места не стронется, а это значит кнопка не отожмется, следующий кадр не наступит и тэдэ. Тут не прелодер нужен, а красивая картинка, статичная, которая развлечет юзера, пока идет загрузка.
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 29.06.2003, 18:50
SamOvar вне форума Посмотреть профиль Отправить личное сообщение для SamOvar Найти все сообщения от SamOvar
  № 7  
SamOvar
 
Аватар для SamOvar

Регистрация: Oct 2002
Адрес: Санкт-Петербург
Сообщений: 44
Спасибо, родной.
Уже одна мысль о том, что больше не придется ломать над этим голову дико радует !!!

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

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

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


 


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


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