| Flash Media Server学习站>>www.FMScn.com |
AS3支持 label 了,跳出多层循环可以这样写:
outerLoop: for (var i:int = 0; i < 10; i++) {
for (var j:int = 0; j < 10; j++) {
if ( (i == 8) && (j == 0)) break outerLoop;
trace(10 * i + j);
}
}
AS2 的时候只能多加个变量判断:
var needBreak:Boolean = false;
for (var i:Number = 0; i < 10; i++) {
for (var j:Number = 0; j < 10; j++) {
if ( (i == 8) && (j == 0)) {
needBreak = true;
break;
}
if(needBreak) break;
trace(10 * i + j);
}
}
admin#flashas.net (#为@) 联系QQ:
:40777822
浙ICP备06033001号