互動技術 week03
課堂練習1
把上週的上課內容複製下來當作複習
課堂練習2
加入myShuffle();
加入mousePressed();按鍵按一下就可以洗牌
做出52張牌
幫52張牌加入各自花色及數字
加入字串!
String[] faces= {
"黑桃A","黑桃2","黑桃3","黑桃4","黑桃5","黑桃6","黑桃7","黑桃8","黑桃9","黑桃10","黑桃J","黑桃Q","黑桃K",
"紅心A","紅心2","紅心3","紅心4","紅心5","紅心6","紅心7","紅心8","紅心9","紅心10","紅心J","紅心Q","紅心K",
"方塊A","方塊2","方塊3","方塊4","方塊5","方塊6","方塊7","方塊8","方塊9","方塊10","方塊J","方塊Q","方塊K",
"梅花A","梅花2","梅花3","梅花4","梅花5","梅花6","梅花7","梅花8","梅花9","梅花10","梅花J","梅花Q","梅花K",};
PFont font = createFont("標楷體", 10);
textFont(font);加入字體!
課堂練習5
如果不是紅色即填入黑色
加入滑鼠按鍵 按一次即可洗牌
void mousePressed(){
int a =int(random(52));
int b =int(random(52));
//目標:faces[a] vs. faces[b]交換
String temp = faces[a];
faces[a] = faces[b];
faces[b] = temp;
}
課堂練習7
把第三周的程式放到第二周進行洗牌
沒有留言:
張貼留言