add static card, fix clearing

This commit is contained in:
2026-08-03 21:29:19 -04:00
parent f5636a4cb9
commit f4a021b9c9
2 changed files with 89 additions and 39 deletions
+4 -4
View File
@@ -11,16 +11,16 @@ def main():
if scoreboard_matrix.current_slide == "score":
canvas = score.draw_frame(scoreboard_matrix)
if not canvas:
scoreboard_matrix.canvas = scoreboard_matrix.canvas.Clear()
scoreboard_matrix.matrix.SwapOnVSync(scoreboard_matrix.canvas)
scoreboard_matrix.canvas.Clear()
scoreboard_matrix.canvas = scoreboard_matrix.matrix.SwapOnVSync(scoreboard_matrix.canvas)
scoreboard_matrix.current_slide = "fantasy"
else:
scoreboard_matrix.canvas = scoreboard_matrix.matrix.SwapOnVSync(canvas)
elif scoreboard_matrix.current_slide == "fantasy":
canvas = fantasy.draw_frame(scoreboard_matrix)
if not canvas:
scoreboard_matrix.canvas = scoreboard_matrix.canvas.Clear()
scoreboard_matrix.matrix.SwapOnVSync(scoreboard_matrix.canvas)
scoreboard_matrix.canvas.Clear()
scoreboard_matrix.canvas = scoreboard_matrix.matrix.SwapOnVSync(scoreboard_matrix.canvas)
scoreboard_matrix.current_slide = "score"
else:
scoreboard_matrix.canvas = scoreboard_matrix.matrix.SwapOnVSync(canvas)