Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   как из swf импортировать Button, если сборка идет флексом? (http://www.flasher.ru/forum/showthread.php?t=138627)

chabapok 12.04.2010 19:23

как из swf импортировать Button, если сборка идет флексом?
 
Предистория. Был проектик, который компилился флеш плеером, но компиляция была очень долгой. Тогда я решил перевести его под флекс (но тип проекта ActionScript), а графику эмбеддить.

Не получается заембеддить Button-ы. Делаю так:

Код AS3:

[Embed(source='mylib/lib.swf#SBUpBtn')]  //это имя мувика кнопки
public class SBUpBtn extends SimpleButton{               
public function SBUpBtn(){
}
}

С мувиклмпами так получается и даже шейдер заэмбеддился. Но как только в swf повляется кнопка, получаю такую ошибку: unable to transcoding lib.swf
и естественно ни один символ из swf не вытягивает.

вопрос 1 -- как заэмбеддить кнопку?
вопрос 2 -- правильно ли вообще, что было решено перевести его на флекс?

r_r_f_r 12.04.2010 19:49

способ раз: собрать swc и использовать её.
способ два: эмбедить как бинарные данные ( [Embed(source="test.swf", mimeType="application/octet-stream")]) и потом грузить лоадером используя loadBytes();


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

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