Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Ошибка 1009 при подгрузке SWF (http://www.flasher.ru/forum/showthread.php?t=202795)

mikhailk 12.08.2013 11:28

Цитата:

Вы попробуйте загрузить так как автор и Вы увидите, что все работает.
Да? Ну ладно, значит ошибся.
Но все равно не понятно, зачем автор сделал прелоадер таким странным способом, когда уже давно есть каноническое решение на этот счет.

Собственно, при создании проекта в FD темплейт так и называется "...с прелоадером".

belv 12.08.2013 12:05

Цитата:

Но все равно не понятно, зачем автор сделал прелоадер таким странным способом
Потому что окончание загрузки и прогресс загрузки, можно получить через contentLoaderInfo.

KumoKairo 12.08.2013 12:20

Цитата:

Собственно, при создании проекта в FD темплейт так и называется "...с прелоадером".
Кстати если разобрать этот темплейт - там пара ненужных вещей вроде использования getDefinitionByName() и проверки общего количества кадров в ентерфрейме

mikhailk 13.08.2013 15:10

Цитата:

Кстати если разобрать этот темплейт - там пара ненужных вещей вроде использования getDefinitionByName() и проверки общего количества кадров в ентерфрейме
В рамках этого темплейта можно сделать единый прелоадер как на загрузку основного swf, так и на подгрузку ресурсов. Решение ТС этого сделать не позволяет. Мне кажется, уже этого достаточно, чтобы отказаться от данного кустарного способа.

belv 13.08.2013 16:07

Да не кустарный это способ, а взят от сюда.
http://help.adobe.com/ru_RU/FlashPla...tentLoaderInfo

mikhailk 13.08.2013 18:53

"Кустарность" относилась не к загрузке swf-контента вообще, а к загрузке приложения на старте. Но спорить смысла не вижу.

Обычно такие прелоадеры (как у ТС) ставят, когда сначала приложение весило 100к, потом 200к, а потом неожиданно вырастает под метр и пустой экран начинает напрягать. И вот тогда все вспоминают про прелоадер.

belv 13.08.2013 18:58

Вы правы насчет прелодера. Да тут особо и спорить не о чем, каждый делает как ему удобней или как понимает, благо вариантов хватает.


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

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