【发布时间】:2015-01-11 00:32:55
【问题描述】:
我有 5 个按钮 mcs,它们都共享相同的翻转/滚动功能。但是,它们在 rollOver 上也都有特定的操作,例如 mc1 也会在 rollOver 上执行以下操作:
TweenLite.to(tips_mc.tip1, 1, { _alpha:100 });
如何将每个单独的调用添加到数组中的 rollOver 上的每个 mc?
我的数组如下:
var btnArray:Array = new Array(mc1, mc2, mc3, mc4, mc5);
for (i=0; i<btnArray.length; i++) {
///initial state///
btnArray[i].enabled = true;
btnArray[i].id = i;
btnArray[i].onRollOver = function() {
this.gotoAndPlay("over");
};
btnArray[i].onRollOut = function() {
this.gotoAndPlay("out");
};
}
非常感谢任何帮助!谢谢!
【问题讨论】:
标签: arrays actionscript actionscript-2