◇製作卡片遊戲 :
1. rect( x, y , 寬,高, 邊框圓滑度);
也可以rect ( x , y , 寬, 高, 左上圓滑, 右上圓滑, 右下圓滑, 左下圓滑); 對各邊設定
2.建立一個drawCard函式、和變數呼叫多張卡牌。
用x,y控制位置、用a來設定長寬的變化。
◇Poker製作 :
1. textSize( 大小 ); 設定字體大小。
2. text( 文字 , 位置x , 位置 y ); 設定文字 和 文字擺放位置。
3. 在 drawPokerCard() 設定一個 字串(String) face。
4.
PFont font 建立一個字形的變數。(PFont是變數名稱)
5.
createFont( " 字體 " , 大小 ); 設定內建的一個字型。
另一種讀字體檔的方法loadFont("字體檔案");
6. textFont(" 字體變數 "); 套用字型。
7. 變數 . indexOf(" 字 ") 可以測變數裡面有沒有這個字。
變數.indexOf( " 字 ") == -1 表示變數裡沒有這個字。
◇亂數取牌 :
1. random( ); random出來的值是flaot,這裡要整數所以直接專換成int。
2. String flower 設定放花色的陣列。
3. String face1 .....; 設定每張牌的變數。
4. face1 是來放亂數取好後放入的變數。
5.可以再新增一個void mousePressed(){}就可以按一下就洗牌。
沒有留言:
張貼留言