【发布时间】:2016-09-10 15:03:07
【问题描述】:
我有三个电影剪辑是 mc1、mc2 和 mc3。 使用类名从库中动态添加影片剪辑很简单。此方法为我要添加的所有电影剪辑需要不同的类名。问题是“control.as”文件。我需要定义一个相同的类名来控制具有相同“control.as”文件的所有附加电影。如何将相同的类名定义为“控件”,然后我可以动态添加它们?
for(var i=1;i<=3;i++){
var parameter="mc"+i
...?
...?
...?
}
【问题讨论】:
-
你可以有不同的类名,用
getDefinitionByName()动态构造类名,见stackoverflow.com/q/7597343/4347580 -
但我可以使用“control.as”文件控制 mc。所以..有必要给出相同的类名。不是吗?所以看来我不能使用不同的类名。
标签: class actionscript-3 addchild