幻鲨的天空

记下发生过的点点滴滴

« 天蚕变demo快过年了 »

AS3支持 label 了

长久以来,因为E文不行,所以一直是持观望态度.而随着国内教程的增多,学习的热情越来越重了.昨天学了点东西.记下来吧.

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的时候我的实现方法.

for (var i:Number = 0; i < 10; i++) {
for (var j:Number = 0; j < 10; j++) {
if ( (i == 8) && (j == 0)) {
i=1000000
break;
}
trace(10 * i + j);
}
}

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新留言

最近发表

Powered By Z-Blog 1.6 Final Build 60816

Copyright www.erabillow.com. Some Rights Reserved.