flash AS3 16塊陣列單循環排版

沒有自動佈局的flash排版就是這麼麻煩 

//16塊集合的x座標數
var boxX: int = 0; 
var X: int = 0,
	Y: int = 0;
for (var i: int = 0; i < 60; i++) {
	//創建16塊集合的容器
	var boxCon: Sprite; 
	
	if (i % 16 == 0) {
		boxX++;
		boxCon = new Sprite();
		boxCon.x = boxX * (50 * 4 + 30);
		this.addChild(boxCon);
		X = 0;
		Y = 0;
	}
	if (!boxCon) {
		boxCon = Sprite(this.getChildAt(boxX))
	}

	//庫裏的影片剪輯box
	
	var mc: box = new box();
	mc.txt.text = String(i+1);
	mc.x = X * 50;
	mc.y = Y * 50;
	boxCon.addChild(mc);
	X++;
	if (X % 4 == 0) {
		X = 0;
		Y++;
	}
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章