0
我有一個值應該只是工作的問題,但是,它似乎是一個我無法理解的錯誤。也許你可以找到任何錯誤?beginbegin無法檢測
注意:我對「begin」和「end」沒有任何問題,只是「beginbegin」和「endend」總是返回false。
我的陣列值:
beginbegin,endend,-,-,-,begin,end,-,-,-,begin,end,-,-,-,-,begin,-,end
我的代碼:
private var xm:int = 0;
private function createBeam():void {
for(var a:int=xm;a<naArray.length;a++) {
if(beamStatusArray[a]=="begin" || beamStatusArray[a]=="beginbegin") {
xm = a;
trace(beamStatusArray[a]=="beginbegin"); //always return false even there a "beginbegin" in the array
if(beamStatusArray[a]=="begin" || beamStatusArray[a]=="beginbegin") {
var getBeam:int = yArray[a]
for(var aa:int=a;aa<naArray.length;aa++) {
if(beamStatusArray[aa]=="end" || beamStatusArray[aa]=="endend") {
break;
}
}
}
}
}
你在哪裏得到變量aa for outer for循環(var a:int = aa)? – 2011-02-04 02:05:46