作業6 — 桌球計分板

功能需求

  • 每局 11 分制,輸流發球,發球時每 2 球輪替一次。
  • 點選數字會增加分數,上方的小數字代表雙方獲勝的局數,下方的大數字代表目前局數的比分。
  • 目前的發球方下方顯示 Serve。
  • 點選 Reset 會將比數清空,大數字和小數字都清成 0。
  • 可在畫面上輸入雙方的名字,比方左邊顯示帥氣的 Peter,右邊顯示弱弱的 Hook 船長。
  • 更換背景。
  • 其中一方達到 11 分時獲勝,上方獲勝的局數更新。
  • 點選 Change Side 將讓左右的分數互換。
    (左邊的分數跑到右邊,右邊的分數跑到左邊。)
  • 10 比 10 平手後(deuce),發球改成每 1 球輪替一次,先多得 2 分的獲勝。
  • 點選 Rewind 會回到上一步。
    (比方原本比方從 0:0,1:0 到 1:1,點選 rewind 將變成 1:0,再點選一次將變成 0:0。)

成果展現

Github連結

--

--