[問題] 製作亂數數字,再將之匯入至文字攔.有錯誤?
各位高人,小弟想要寫一個程式,素材有10個文字欄及一個按鈕
《按下指定按鈕後,每個文字欄會顯示21~30的數字,而且是亂數放置》
但是出現以下錯誤:
"Error #1063: _fla::MainTimeline/onplay() 上的引數個數不相符。需要 0 個
,目前為 1 個。"
以下為我的程式:
var pArray:Array=new Array();
for (var i:int=21; i<31; i++)
{
pArray.push(i);
}
var newArray:Array=new Array();
while (pArray.length>0)
{
var rand:int=Math.floor(Math.random()*pArray.length);
newArray.push(pArray[rand]);
pArray.splice(rand,1);
}
rest_but.addEventListener(MouseEvent.CLICK,onplay);
function onplay():void
{
for (var n:int=0; n<newArray.length; n++)
{
TextField(getChildByName("p"+i+"_txt")).text=newArray[i];
//文字欄名稱為p0_txt ~ p9_txt
}
}
煩請各位高手幫我解答!!!感恩感恩~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.125.26.94
→
11/26 09:54, , 1F
11/26 09:54, 1F
→
11/26 09:54, , 2F
11/26 09:54, 2F
→
11/26 09:55, , 3F
11/26 09:55, 3F
推
11/26 12:14, , 4F
11/26 12:14, 4F
→
11/26 12:14, , 5F
11/26 12:14, 5F
→
11/26 12:31, , 6F
11/26 12:31, 6F
→
11/26 12:41, , 7F
11/26 12:41, 7F
→
11/26 12:41, , 8F
11/26 12:41, 8F