我已经查看了与此相关的所有文档和 Google 结果,并且我认为我已正确设置了所有内容。我的问题是该符号没有出现在我的应用程序中。我有一个已嵌入到 Flex 组件中的 MovieClip 符号。我需要为我的 dataProvider 中的每个项目创建一个新的 Image 控件,并将这个嵌入符号指定为 Image 的源。我认为这很简单,但显然不是。这是代码的存根:
[Embed(source="../assets/assetLib.swf", symbol="StarMC")]
private var StarClass:Class;
protected function rebuildChildren():void {
iterator.seek( CursorBookmark.FIRST );
while ( !iterator.afterLast ) {
child = new Image();
var asset:MovieClipAsset = new StarClass() as MovieClipAsset;
(child as Image).source = asset;
}
}
我知道孩子是被创造出来的,因为我可以画一个形状,然后它就会出现。难道我做错了什么?谢谢!