diff --git a/main.py b/main.py index 2c56064..d8eef5c 100644 --- a/main.py +++ b/main.py @@ -2,7 +2,7 @@ from scoreboard import ScoreboardMatrix from time import sleep # modes -from modes import score +from modes import score, fantasy scoreboard_matrix = ScoreboardMatrix() @@ -11,12 +11,19 @@ def main(): print(scoreboard_matrix.current_slide) if scoreboard_matrix.current_slide == "score": canvas = score.draw_frame(scoreboard_matrix) - print(canvas) if not canvas: scoreboard_matrix.canvas = scoreboard_matrix.canvas.Clear() scoreboard_matrix.matrix.SwapOnVSync(scoreboard_matrix.canvas) scoreboard_matrix.current_slide = "fantasy" - if canvas: + 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.current_slide = "score" + else: scoreboard_matrix.canvas = scoreboard_matrix.matrix.SwapOnVSync(canvas) sleep(0.5)