refectering draw
This commit is contained in:
1 parent
fe550f1e01
commit
a9436f634b
3 files changed
+74
-31
No files matched your search
@@ -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()
|
||||
Reference in new issue
Block a user