我正在尝试将swf文件嵌入到像这样的
这样的Flash Builder项目中[Embed(source="path/to/my.swf", symbol="my_symbol")]
public var MySymbolClass:Class;
然后我正在添加像这样的符号
var skin:Sprite = new MySymbolClass:Class() as Sprite;
addChild(skin);
问题是它没有在嵌入的swf中显示文本。我打开源.fla,所有文本都是TLF。如果我将文本更改为经典文本它可以工作,但我不想更改所有文本,因为它们可能有。
我正在从flash cs6导出swf。我已经尝试在ActionScript 3.0设置中将默认链接设置为“合并到代码”和“运行时共享库(RSL)”,但它不起作用。如果我选择“预加载的SWF”,则会在Flash Builder中导致嵌入错误。
我正在使用apache flex 4.12.1 SDK
有没有解决方案?
感谢。
答案 0 :(得分:0)