我正在尝试将字符串数组转换为舞台上已经存在的 MovieClip 名称。
这就是我的做法,但似乎没有用。我在舞台上有 11 个电影剪辑。它们的实例名称是“bmc1”、“bmc2”等。所有这些 BMC 影片剪辑都位于名为“bars_mc”的剪辑中。所以这就是我现在编码的方式。
var myBtnArray = ['bmc1', 'bmc2', 'bmc3', 'bmc4', 'bmc5', 'bmc6', 'bmc7', 'bmc8', 'bmc9', 'bmc10', 'bmc11'];
for each (var btn in myBtnArray){
bars_mc.MovieClip(getChildByName(btn)).gotoAndPlay('open');
}
这不起作用。我试过做:
this[btn]
那也没用。这是在 AS 3.0 中编码的。
需要有人帮助我找出将字符串转换为 MOvieclip 的正确方法。
感谢您的帮助。