|
|
|||||
Регистрация: Jul 2005
Сообщений: 4
|
подгрузка большого swf
Добрый день. Вопрос такой. Как убыстрить подгрузку swf с покадровой анимацией? У меня полет над горами (80 фреймов). Раделить на несколько swf? Просто я рядовой дизайнер без сильных знаний в экшене. Без вашей помощи не обойдусь. Заранее спасибо. Оксана
|
|
|||||
Модрон-ветеринар
|
Как-то "убыстрить" с помощью программирования на AS загрузку ролика не получится.
Оптимизируйте загружаемые ролики, уменьшите их вес - уберите лишние ключевые кадры, оптимизируйте графику - вектор, растр. Если хотите, можно действительно попробовать разрезать на пару swf, загрузить и стартовать 1-й кусок, и пока он анимируется, загружать второй кусок. |
|
|||||
.
|
Обычно нет такой необходимости. Кадры будут показываться по мере их загрузки.
|
|
|||||
Модрон-ветеринар
|
Уточните-ка, у вас под "подгрузкой" подразумевается подгрузка дополнительного ролика в основной?
Или же ролик цельный и речь идет о его простой загрузке? Если второе, то просто введите прелоадер с прогресс-баром, чтобы юзер видел, сколько ему еще ждать и оптимизируйте ролик. Последний раз редактировалось mooncar; 24.02.2010 в 14:07. |
|
|||||
Регистрация: Jul 2005
Сообщений: 4
|
Спасибо за ответ. У меня основная флэшка, создаю пустой символ-контейнер и в него из библиотеки аттачу свой фильм. Прелоадер лучше в библиотечном мувике встраивать или внутри контейнера? И как лучше для ускоренной загрузки: брать символ из библиотеки или загонять внешний swf?
|
|
|||||
Модрон-ветеринар
|
Еще раз - как-то "ускорить" загрузку средствами программирования не получится.
Прелоадером можно только сгладить дискомфорт, давая пользователю возможность "видеть" процесс. Если у вас в ролике ничего меняться не будет, можно не грузить дополнительный материал извне, вашу анимацию убрать в библиотеку и аттачить ее оттуда. При совместном использовании прелоадера и аттача могут возникнуть проблемы с неправильной индикацией прогресса загрузки. Это связано с тем, что по умолчанию экспорт библиотечных символов, предназначенных для аттачмента, происходит в первый кадр и прелоадер работает в этом случае некорректно. Как этого избежать, обсуждалось, еще в других местах... Пример см. во вложении. В примере в роли мувика test (идент-р связывания "test_id") должен быть мувик с вашей анимацией. Все остальное (clear_pane, scrollPane) удалите и со сцены из библиотеки. Последний раз редактировалось mooncar; 24.02.2010 в 15:20. |
|
|||||
Регистрация: Jul 2005
Сообщений: 4
|
Mooncar, спасибо вам большое! Вы -гений! Сейчас попробую. Оксана
|
|
|||||
Модрон-ветеринар
|
Спасибо на добром слове. Особой гениальности тут нет -просто немного здравого смысла и путешествий по собственным грабелькам.
|
Часовой пояс GMT +4, время: 17:45. |
|
« Предыдущая тема | Следующая тема » |
Теги |
swf , подгрузка файлов |
|
|