我想您想做的可能是如下的類似程式碼
var btnArr:Array=new Array();
for(var i=1;i<=20;i++){
//假設BtnClass是元件庫裡某個按鈕的類別名稱
btnArr[i]=new BtnClass();
//假設每排有5個按鈕靠在一起
btnArr[i].x=btnArr[i].width*((i-1)%5);
btnArr[i].y=btnArr[i].height*(Math.floor((i-1)/5));
addChild(btnArr[i]);
btnArr[i].name="b"+i;
btnArr[i].addEventListener(MouseEvent.CLICK,onBtnClick);
}
function onBtnClick(e:MouseEvent):void{
trace((e.currentTarget as BtnClass).name); //會 trace出 b1,b2,....b20 以此
類推
//底下載入圖片的程式碼請自己實作一下