2022年11月21日 星期一

7ru week11

 void setup() {

  size(500, 500);
  PFont font =createFont("標楷體", 18);
  textFont(font);
  
}
int[][]show={///new int[14][4];
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {1, 1, 1, 1},///只出現7
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {0, 0, 0, 0},
  {0, 0, 0, 0},
};
  void draw() {
    background(#FFFFF2);
for (int s=0; s<4; s++) {
  for (int n=1; n<=13; n++) {
    ///drawCard(s, n);
    if (show[n][s]==1) drawCard(s, n);
  }
}
}
void drawCard(int suit, int number) {
  drawCard(suit, number, 50+suit*100, 10+20*number);
}
void drawCard(int suit, int number, int x, int y) {
  String[] suits={"黑桃", "紅心", "方塊", "梅花"};
  String[] AJQK={"0", "A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K"};
  fill(255);
  rect(x, y, 80, 120);
  if (suit==0||suit==3)fill(0);
  else fill(255, 0, 0);
  text(suits[suit]+AJQK[number], x+25, y+18);
}

沒有留言:

張貼留言