2022互動技術筆記
Week02 2022-09-12
1. 主題:卡片
主題: 畫圓弧狀的卡片
1.畫一張卡片
rect(100,100, 150,250, 20); //最後一個參數是卡片弧度
2.畫很多張卡片
使用函式、設定參數,呼叫並且修改參數就可以畫很多張卡片
void drawCard(int x, int y){}
3.要加上牌面(像撲克牌左上角有黑桃、紅心、梅花、菱形那樣)
將函式名稱改成 drawPokerCard 並且加上 String face 變數,用來畫牌面
函式內設好牌面的顏色、大小
if ( face.indexOf("黑桃") == -1 && face.indexOf("梅花") == -1 ) fill(#FF0000);
else fill(0);
// == -1 表示沒有
// 如果黑桃沒有或是梅花沒有,就是顯示紅色,其餘顯示黑色
String []flower = {"黑桃","紅心","方塊","梅花"}; //陣列{0,1,2,3}
使用字串陣列儲存牌面四個文字,所以使用random(4)
總共有13種牌面,所以0....12所以int(random(13)+1)







沒有留言:
張貼留言