请问,高手,在as3.0里面定义一个二维数组怎么定义啊!谢谢,急!
请问,高手,在flash as3.0里面定义一个二维数组怎么定义啊!谢谢,急!
小弟跪求啊!谢谢了
[解决办法]
看看这篇文章,对你有帮助
[url=http://028it.cn/a/AS3/FLEX/2009/1009/11689.html][/url]
[解决办法]
//二维数组还有另外一种定义方法是利用对象定义.下面作简短提示:var myArr:Array = new Array();myArr.push({x:1,y:1});myArr.push({x:1,y:2});trace(myArr[0].x);trace(myArr[0].y);
[解决办法]
Flex 二维数组实例(二种方法)时间:2009-10-09 18:14来源: 作者: 点击:495次Flex 二维数组实例(二种方法) //假设二维数组为 [5][7]var xn:Number = 5;var yn:Number = 7; //定义一数值变量var temp:Number = 0;//定义我们的二维数组var myArray:Array = new Array();//填充二维数组for(var i=0;i<xn;i++){ myArray[i] = new Array(); for(var j=0;j<yn;j++){ myArray[i][j] = temp++; };};//将二维数组的值在输出面边输出for(var i=0;i<xn;i++){for(var j=0;j<yn;j++){var st:String = "myArray[" + i + "][" + j +"]: " + myArray[i][j];trace(st);};};//二维数组还有另外一种定义方法是利用对象定义.下面作简短提示:var myArr:Array = new Array();myArr.push({x:1,y:1});myArr.push({x:1,y:2});trace(myArr[0].x);trace(myArr[0].y);//输出如下://1//1(责任编辑:西部学院)