Вы можете прикрепить элемент (изображение, звук и т. Д.), Если он имеет:
- SymbolClass экспортируется для него (или, возможно, ExportAsset)
- Сгенерирована заглушка класса AS3 (по крайней мере для flash9 +) - об этом позаботится Haxe, по крайней мере, для ресурсов в первом кадре
Для haxe, вы должны поддержать
-swf-lib mylib.swf
переключатель, который принимает только один SWF в качестве параметра. Если вы хотите использовать несколько библиотек, вы можете собрать их в одну с помощью swfmill или SamHaxe и заменить собранную библиотеку.
Из Haxe вы можете использовать
var mySprite: flash.display.Sprite = cast
Type.createInstance(Type.resolveClass("the.exported.SpriteSymbolName"), []);
var myBitmap: flash.display.Bitmap = cast
Type.createInstance(Type.resolveClass("the.exported.BitmapSymbolName"), []);
Надеюсь, это поможет.