我创建了一个movieclip,里面有一些按钮分为5个类别(frutoN)。每个类别都有不同的按钮数量(frutoLC)。
变量frutoLN是该特定按钮的实例名称(即:bt0101或bt0532);
所以,这是一个问题: 变量frutoLN必须有什么样的参数?我试过了:String和:MovieClip,但根本没有。
for (frutoLC=1; frutoLC<=frutoL;frutoLC++){
var frutoLN;
frutoLN = "this.cena.cenaDentro.bt"+frutoN+""+frutoLC;
trace ("frutoLN = "+frutoLN);
frutoLN.visible = true;
}
对不起我的英语,我希望我已经说清楚了。
答案 0 :(得分:1)
在上面的代码中,frutoLN
变量将是String
对象。要访问您正在寻找的MovieClip
,您需要按照以下方式执行操作:
for (var frutoLC:uint = 1; frutoLC <= frutoL; frutoLC++) {
var frutoLN:MovieClip = this.cena.cenaDentro["bt" + frutoN.toString() + frutoLC.toString()];
frutoLN.visible = true;
}