1
我試圖用30個問題分成3個問題來製作問題遊戲,所以我使用數組來讓我的問題隨機化但不重複。如何在操作腳本3.0中表示一個空數組
我讓代碼使用數組的第一個參數(array [0]),然後從數組中刪除它。
所以,我的數組在一段時間後將沒有更多的元素。但是,當我的數組只有1個元素時,我不能播放這個元素,我需要使用空數組的表示來讓它播放。
我是新的AS3,所以這可能看起來很混亂。這是我使用的代碼。
btn_1.addEventListener(MouseEvent.CLICK,retor);
function retor(e:MouseEvent):void{
trace(vaitemp);
gotoAndStop(1,vaitemp[0]);
vaitemp.splice(0,1);
if(vaitemp.length==0){
trace ("acabou")
gotoAndStop(1,vai2temp[0]);
vai2temp.splice(0,1);
trace(vai2temp)
}
}
我需要代表在「如果」功能「vaitemp」數組作爲空數組,所以它會起到最後一個元素,然後進入下一個陣列(以下簡稱「中做太困難組」)。
嗯,這個問題非常麻煩,我希望你們中的任何一個都能理解我想要的東西。
你正在做的正確:'.length == 0'是一個空數組的檢查。 – Fabricio 2012-01-05 19:22:27