我想知道如何在用戶獲得10點後添加矩形形狀。如何在pygame中的某段時間後添加一個矩形
我有一個叫做blocks()的函數,它只是繪製一個矩形。我已經爲這個寫的代碼片段是
#bunch of code
main_gameloop()
while running:
#bunch of code
if score >= 10:
blocks()
pygame.display.update()
p.display.update()
clock.tick(fps)
main_gameloop()
但是,什麼情況是,當用戶已經獲得了10便士的矩形只是忽閃忽滅它不顯示作爲固體
能否請你加入'塊()'代碼是恰當的繪製矩形作爲可以與固定的問題有所幫助。 –
@Professor_Joykill blocks()代碼只是簡單的pygame.draw.rect(screen,color,x1,y1,x2,y2) – John
不要調用display.update兩次,每個循環只有一次 – cmd