Показать сообщение отдельно
Старый 30.12.2009, 01:39
rabiter вне форума Посмотреть профиль Отправить личное сообщение для rabiter Найти все сообщения от rabiter
  № 1  
Ответить с цитированием
rabiter

Регистрация: Dec 2009
Сообщений: 11
С метатегом embed разобрался, можно скомпилировать swf и заэмбедить ее в AS3-проект в FB:

Код AS3:
[Embed (source="c:\\Untitled-1.swf", symbol='Symbol4')]
private var Image1Class:Class;
private var r:Sprite = new Image1Class();
Но все же, как добраться до классов внутри SWC из ActionScript 3 ?

В cs3 создаю символ, делаю linkage, выставляю галочку "Export for AS", прописываю Class (например MyClass) и base class = "flash.display.MovieClip"

Далее щелкаю на символ в библиотеке ПКМ и осуществляю "Export SWC to"

После чего полученный swc файл я добавляю во вкладку "Library path" в свойствах AS проекта в FB.

SWC импортируется, причем если его развернуть и посмотреть что внутри, то увидим
Source attachment: (None)
Link Type: Megred into code
RSL USL: (n/a)
Auto extract swf: (n/a)

Подскажите пожалуйста, как в коде AS3 можно работать с импортированным только что классом MyClass в SWC ?