2015-08-22 73 views

回答

1

不可能改變已經blitting的東西的顏色。但是,可以用新顏色重新塗抹它。你會想這樣的事情:

rectColor = black 
while True: 
    display.fill(white) 

    keys = pygame.key.get_pressed() 
    if keys[k_right]: 
     rectColor = yellow 

    pygame.draw.rect(display, rectColor, [50,leady,15,15]) 

    #draw everything else 

    pygame.display.update() 
+0

太棒了,謝謝! –

相關問題