思路:定义一个一维数组,再向这个数组中插入数组类型元素
创建和初始化
import game.main.view.test.Node;
···
private var _nodesArr:Array;
private function creatNode():void{
var array:Array = [];
for(var x:int = 0;x<6;x++){
node = new Node;
node.init();
//一维
array.push(node);
}
//二维
_nodesArr.push(array);
}
遍历 => 相当于遍历两个数组
private function showNode():void{
var node:Node;
var array:Array = [];
for(var i:int = 0;i<_nodesArr.length;i++){
array = _nodesArr[i];
for(var j:int = 0;j<array.length;j++){
node = array[j];
}
}
//或者直接取值: node = array[i][j];
}
网友评论