0
我想用Pygame在白色屏幕上繪製一些黑色方塊。下面是使用pygame.draw.rect()
方法我的問題:用Pygame繪製正方形;繪製方法只需要整數?
pygame.draw.rect(screen, BLACK, (10, 10, 10, 10), 0) #no error
但我其實有很多黑色方形的繪製,所以我想是這樣的:
a1 = (10, 10, 10, 10)
a2 = (20, 20, 10, 10)
A = [a1, a2]
for i in A:
pygame.draw.rect(screen, BLACK, A[i], 0) #gives error
TypeError: list indices must be integers, not tuple
但如果我試試這個我沒有收到錯誤:
pygame.draw.rect(screen, BLACK, a1, 0) #no error
任何想法?
想想'我'是什麼。問題在於你。 – keyser 2014-11-23 00:34:17
我是個白癡。謝謝。 – Petar 2014-11-23 00:36:06