Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Cуществует ли способ "быстрого" внедрения swf (не через bytearray) (http://www.flasher.ru/forum/showthread.php?t=139645)

chabapok 06.05.2010 23:17

Cуществует ли способ "быстрого" внедрения swf (не через bytearray)
 
Если сделать swf, дальше вкомпилить её как ByteArray и загружать из массива при инициализации флешки --- все работает, но есть маленький недостаток -- это занимает какое-то время. Время не большое, 1сек, может меньше. Но хочется этой паузы избежать. Есть ли способ это сделать?

Может как-то не как ByteArray а как Loader сразу грузить или еще как-нибудь...

wvxvw 07.05.2010 00:10

Если нельзя просто по-нормальному скомпилировать, то способ с ByteArray - самый быстрый.

orcpochta 07.05.2010 00:45

А как это "по-нормальному скомпилировать"? Если эмбедить swf-ки, то все-равно какое-то время тратится на их инициализацию - так?

wvxvw 07.05.2010 02:31

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

chabapok 15.05.2010 21:40

нельзя. К сожалению, через swc-библиотеку не получается внедрять Button-ы, и не получается внедрять некоторые типы анимаций --- компилятор mxmlc ругается, хотя флешем компилилось.

Если таковые в проекте есть (ну исторически так сложилось), то приходится их выносить в отдельный swf, который делать ByteArray-ем и грузить.

Или я что-то не так делаю?

wvxvw 15.05.2010 23:23

Скорее всего какие-нибудь шейп твины. Как бы извесная проблема. Есть вариант попробовать СДК по-новее, или можно попробовать тот же SamHaxe, например... ну или избавится от нехороших твинов...


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

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