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

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

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

Регистрация: Jan 2002
Адрес: World
Сообщений: 22
По умолчанию attachMovie и Preloader

Сделал Movie в котором пользователь составляет открытку из библиотеки картинок. Картинки лежат в библиотеке с установкой в Linkage как Export this symbol. В Movie они вставляются с attachMovie. Все чудесно работает, но ...
Все эти картинки грузятся в первом кадре (даже если его сделать совсем пустым). Прелоадер появляется только после их загрузки (а это 60К).

Как "подружить" прелоадер и Lincage ???
__________________
sid

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

Регистрация: Aug 2001
Адрес: Россия/Москва/Красная Площадь/Мавзолей/Кв. №2
Сообщений: 702
Отправить сообщение для StimS с помощью ICQ
А ты в схеме ничего не перепутал?
Прелоадер на первом месте?
__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad:

Во имя процессора-отца, процесса-сына и святого root'а. Аминь.

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

Регистрация: Jan 2002
Адрес: World
Сообщений: 22
Не перепутал. Даже основной клип и прелоадер в разные сцены ставил. Эффект одинаковый: все, что в библиотеке помечено для линка грузится в первую очередь.
__________________
sid

Старый 20.02.2002, 00:42
F_Flash вне форума Посмотреть профиль Отправить личное сообщение для F_Flash Найти все сообщения от F_Flash
  № 4  
F_Flash
 
Аватар для F_Flash

Регистрация: Feb 2002
Сообщений: 358
Отправить сообщение для F_Flash с помощью ICQ
По любому линкейджуиая боблиотек будет грузиться в первом кадре... Вообще всегда для проверки включай галочку Generate Size Report, флеш тогда создает файлик , как у тебя размер файла по кадрам распределяется. Твою проблему можно решить сделав прелоадер отдельной swf-кой.

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

Регистрация: Jan 2002
Адрес: World
Сообщений: 22
Посмотреть размер по кадрам можно и при отладке в Frame by Frame Graph. Идея с загрузкой прелоадера как swf интересная. Но как гарантировано обеспечить его загрузку в первую очередь (даже если назвать его "0"), и как ему выяснить размер загрузки всего Movie? getBytesTotal() показывае только размер кадра с LoadMovie, но не размер подгружаемого клипа.
__________________
sid

Старый 20.02.2002, 01:26
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 6  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
охохо...
аттач мувие грузит мувики ПЕРВЕЕ всего... а потом уже загружается всё остальное...
неважно где этот аттач стоит... =)
вот такие пироги =)

Старый 20.02.2002, 02:07
F_Flash вне форума Посмотреть профиль Отправить личное сообщение для F_Flash Найти все сообщения от F_Flash
  № 7  
F_Flash
 
Аватар для F_Flash

Регистрация: Feb 2002
Сообщений: 358
Отправить сообщение для F_Flash с помощью ICQ
как пример
Делаешь загрузчик, отделmным файлом
кадр первый.
loadMovieNum("mymovie.swf",1);
кадр третий
if (!_level1.getBytesTotal()){gotoAndPaly(2)}
Кадр четвертый и позже пишешь сам прелоадер(бегущую полосу, или проценты).
после того как
_Level1.getBytesTotal()==_Level1.getBytesLoaded() вызываешь
_Level1.gotoAmdPlay(2).

а В файле 'mymovie.swf' ставишь стоп на первый кадр.
getBytesTotal() уже не null после того как будет прочитан заголовок загружаемого файла, это до 100 байт.

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

Регистрация: Jan 2002
Адрес: World
Сообщений: 22
Спасибо всем (сердечное). Попробую.
__________________
sid

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

Регистрация: Dec 2000
Адрес: Лисья нора
Сообщений: 292
Отправить сообщение для Inkognita с помощью ICQ
все равно это не выход...

надеюсь в 6 флэше этот БАГ исправят

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

Регистрация: Feb 2002
Сообщений: 358
Отправить сообщение для F_Flash с помощью ICQ
А почему это баг? А куда ему грузить библиотеку? логически подумай, в чем проблема? как раз это выход. Или MF думать на каком ты кадре захочешь аттачнуть мувик? НУ-НУ. Я на 250% уверен что в 6 этого не будет предусмотренно. Точнее у них сейчас предусмотренно так как надо.

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

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

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


 


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


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