所以我试图垂直均匀地排列这些电影剪辑,所以我想出了一个涉及 n(按钮编号)的数学公式,但它不起作用。
var buttonArray:Array = [side_banner.btn1, side_banner.btn2, side_banner.btn3, side_banner.btn4];
var buttonCount:uint = buttonArray.length;
for (var i:uint = 0; i < buttonCount; i++) {
buttonArray[i].addEventListener(MouseEvent.CLICK, outputNumber);
buttonArray[i].theTrigger = [i + 1];
}
function outputNumber(e:MouseEvent):void {
trace( e.target.theTrigger);
buttonArray[i].y = (((stage.stageHeight - 400)/4)*(e.target.theTrigger)) - ((stage.stageHeight - 400)/4)/2
}
但显然每个电影剪辑实际上并没有一个数值,只是一个数字名称......我怎样才能获得“n”btn 数字来使用我的公式?