Oop pygame Gruppen in listen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Wired1.0.
User
Beiträge: 31
Registriert: Montag 23. Januar 2023, 20:25

Hey kurze Frage. Ich habe massig Gruppen in meinem Code und wollte sie, anstatt jede einzelne zu updaten und dann zu "drawen" alle in eine Liste packen.

Bsp code:

Code: Alles auswählen

group_a = pygame.sprite.Group()
group_b = pygame.sprite.Group()

group_list = []
group_list.extend((group_a, group_b))

for group in group_list:
    group.update()
   cgroup.draw(screen)
  
Das Problem ist, dass dann auf einmal alle Elemente gedrawt und geupdated werden... mache ich iwas falsch oder sind die Gruppen dafür nicht ausgelegt?
Benutzeravatar
__blackjack__
User
Beiträge: 14328
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

Die Frage ist doppelt. Bitte hier weitermachen, dort wurde bereits geantwortet: viewtopic.php?t=56716
„Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.“ — Brian W. Kernighan
Antworten