refectering draw

This commit is contained in:
mohamedma104526 committed 2026-10-22 16:45:37 +02:00
1 parent fe550f1e01
commit a9436f634b
3 files changed
+74 -31

No files matched your search

+6 -3
View File
@@ -32,6 +32,10 @@ class Moon(Game): # Moon ist ein Spiel und übernimmt Funktionen von Game
return True # Sagt dem Spiel: Es soll weiterlaufen
def draw_game(self) -> None:
self.draw_content()
pygame.display.flip() # Zeigt das fertige Bild im Fenster an
def draw_content(self):
"""Zeichnet Erde und Mond."""
screen = pygame.display.get_surface() # Holt die Zeichenfläche des Fensters
screen.fill(BLACK) # Löscht das alte Bild und färbt den Hintergrund schwarz
@@ -41,8 +45,7 @@ class Moon(Game): # Moon ist ein Spiel und übernimmt Funktionen von Game
int(self.center[1] + self.position_moon[1]), # Mittelpunkt-y plus Mond-y
)
pygame.draw.circle(screen, WHITE, moon_pos, MOON_RADIUS) # Zeichnet den Mond
pygame.display.flip() # Zeigt das fertige Bild im Fenster an
if __name__ == "__main__": # Prüft, ob diese Datei direkt gestartet wurde
Moon().run() # Erstellt das Spiel und startet die Spielschleife
if __name__ == "__main__":
Moon().run()