所以我对通过.swc
提供的MovieClip实例有一个基本的问题我愚蠢地假设我可以将Illustrator模板导入Flash,然后将其导出为swc,然后在应用程序中将其用作模板。 (AS3 AIR项目 - Flash Develop)
例如,如果我有一个TitlePage模板(可通过.swc获得),在我的应用程序中我想基本上执行以下操作:
private function populate():void
{
for each (var screenData:Object in _data)
{
var screen:MovieClip = new TitlePage();
screen.title = screenData.title;
screen.image = screenData.image;
_screens.push(screen);
}
}
我现在意识到这是不正确的,因为每个屏幕都是相同的 - 显示最后创建的数据。
创建像这样的模板系统的正确方法是什么?
更新:此方法确实有效,我忽略了其他地方的错误