就像标题所暗示的那样,我的问题是,“for”代码在ActionScript 3中的作用是什么?如果这似乎是一个愚蠢的问题,我道歉;我最近开始编码。
答案 0 :(得分:2)
这是一种循环。
for (var i:int = 0; i < 10; i++)
{
// Do something.
}
这说:
1. Create an int called i and set it to 0.
2. Check to see if i < 10. If not, stop executing the for loop and move on.
3. Do something.
4. Add 1 to i.
5. Go back to #2.
答案 1 :(得分:1)
for
用于创建循环。它可以是一个循环数组:
var array:Array = [1,2,3];
for(var i:int = 0; i < array.length; i++) {
// do something
}
或者它可能是一个对象。
var object:Object = {};
for(var i:String in object) {
// do something
}
或者你可以像
一样循环for(var i:int = 0; i < 10; i++) {
// do something
}
for stage / Movieclip上的for循环播放:
for(var i:int = 0; i < numChildren; i++){
// do something
}
所以你可以用for
做很多事情。