我想知道如何在用户获得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