我有一个项目类型代码的数组,像这样:
project_types_array[0] = "p"
project_types_array[1] = "exp"
还有一组相应的电影剪辑,导出为ActionScript,并具有以下名称:
type_p
type_exp
我希望能够根据数组中存在的项目类型,在舞台上动态地附加一个影片剪辑。我可以像这样做:
for ( var i in project_types_array) {
if (project_types_array[i] == "p"){
var clip_p = new type_p();
container.header.type_loader.addChild(clip_p);
}
}
但我更想这样做:
for (var i in project_types_array) {
var "clip_" + project_types_array[i] = new "type_" + project_types_array[i]();
container.header.type_loader.addChild("clip_"+project_types_array[i]);
我该如何实现这个目标?