ActionScript 3 AS3:创建一个Bottons网格

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 AS3:创建一个Bottons网格相关的知识,希望对你有一定的参考价值。

private function generateBoard(startX:Number,startY:Number,totalRows:Number,totalCols:Number,buttonSize:Number):void {
			buttons = new Array();
			var colCounter:uint;
			var rowCounter:uint;
			for(rowCounter = 0; rowCounter < totalRows; rowCounter++) {				
				for(colCounter = 0; colCounter < totalCols; colCounter++) {
					var b:Button = new Button();
					b.x = startX + (colCounter*buttonSize);
					b.y = startY + (rowCounter*buttonSize);
					b.addEventListener(MouseEvent.CLICK, letterClicked);
					b.label = getRandomLetter().toUpperCase();
					b.setSize(buttonSize,buttonSize);
					b.name = "buttonRow"+rowCounter+"Col"+colCounter;
					addChild(b);
					
					buttons.push(b);
				}
			}
		}

以上是关于ActionScript 3 AS3:创建一个Bottons网格的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 AS3创建随机密码

ActionScript 3 AS3:创建渐变矩形

ActionScript 3 使用XML创建AS3幻灯片

ActionScript 3 AS3使用SetPixel创建电视静态类型效果

[ActionScript 3.0] AS3 对XML的操作,创建删除增加节点方法

ActionScript 3 AS3:创建Google日历RF3339时间戳