根據傳入不同的引數,智慧型的顯示蜂窩式布局,效果如下圖:
製作步驟:
1、在庫中建乙個mc 繫結名稱為「mymc」
2、建乙個文件類,**如下:
packageprivate function init ():void
/**@param _count 六邊形的個數
*@param itemw 六邊形寬
*@param gap 間隔
*@param type 蜂窩的型別,一組多少個六邊形
*@param num 每一組中的編號
* */
private function setlayout (_count:number,itemw:number,gap:number,type:number = 3,num:number = 1):void
var itemy:number = itemw * math.cos(30*math.pi/180);//表示每兩個六邊形之間的y軸差距
var itemx:number = itemw * 0.5;//表示每兩個六邊形之間的x軸差距
for (var i:number = 0; i<_count i>
else if (num == 2)
else if (num == 3)
else if (num == 4)
else if (num == 5)
num++;
if (num == (type+1))
}} }
}
全排列 遞迴式
簡單的整理一下全排列思路。全部遍歷,列印前篩選條件。全部遍歷則是交換,遞迴,還原。package sortset public class permorder public static void main string args new permorder a premorder 0 public...
css文字排列方式
1.direction rtl ltr 2.writing mode lr tb ie7 瀏覽器支援。初始值。內容從左往右 left right 從上往下 top rl tbie7 瀏覽器支援。內容從右往左 right left,從上往下 top tb rlie7 瀏覽器支援。內容從上往下 top ...
字串的排列方式
class solution permutioncore str,0 return result private void permutioncore string str,int begin for int i begin iresult 輸入乙個字串,按字典序列印出該字串中字元的所有排列。例如輸...