Jedoch kommt jedes mal folgender Fehler auf:
Traceback (most recent call last):
File "F:\Pygame\Roulette.py", line 120, in <module>
main()
File "F:\Pygame\Roulette.py", line 81, in main
field = Feldersteller()
File "F:\Pygame\Roulette.py", line 63, in Feldersteller
Feld = Feld+pygame.Rect(((zähler-1)%3)*100+(zähler%3)*50, 90+int((zähler-1)/3), 100, 50)
TypeError: can only concatenate list (not "pygame.Rect") to list
Hier einmal der Code:
Code: Alles auswählen
def Feldersteller():
Feld = [pygame.Rect(200, 20, 100, 50)]
zähler = len(Feld)
while zähler<36:
if zähler == 0:
Feld = Feld+pygame.Rect(200, 20, 100, 50)
zähler=zähler+1
else:
Feld = Feld+pygame.Rect(((zähler-1)%3)*100+(zähler%3)*50, 90+int((zähler-1)/3), 100, 50)
zähler = zähler+1
return Feld