【发布时间】:2011-05-23 00:32:24
【问题描述】:
我正在尝试在 as3 中在编译时将资产从 SWC 加载到 SWF 中。我正在获取有关从 JSON 文件加载哪些资产的信息。我可以静态地这样做,但是当我尝试动态定义名称时,我遇到了问题。
例如,我可以这样做:
onemech[+ tmpObj.id] = new mech3 as MovieClip;
它会加载名为 mech3 的资产。但我想做的是像
var mechtype:String = "mech" + mechtypenumber;
onemech[+ tmpObj.id] = new mechtype as MovieClip;
显然,这是行不通的。
我环顾四周,发现this 在这里,这似乎是我需要的,但我不知道如何将那里所说的应用于我的具体情况。
作为记录,如果有更简单的解决方案,我可以控制资产 SWC 中的 JSON 格式和命名架构。
提前感谢您的帮助。
【问题讨论】:
标签: actionscript-3 flash swc