你怎么能创建一个布局模板系统

时间:2011-11-29 13:14:23

标签: flash actionscript-3 templates air

所以我对通过.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);
    }
}

我现在意识到这是不正确的,因为每个屏幕都是相同的 - 显示最后创建的数据。

创建像这样的模板系统的正确方法是什么?

更新:此方法确实有效,我忽略了其他地方的错误

0 个答案:

没有答案