我用pygame做了一个python程序。。。在
#some code before this...
def screen4(cS,cC):
screen.blit(background, backgroundRect)
drawText1('Oops....!',font4,screen,250,120)
drawText1(cC,font1,screen,250,210)
drawText2('i s t h e c a p i t a l o f ',font1,screen,5,275)
drawText1(cS,font1,screen,425,275)
drawText2('F i n a l S c o r e : '+str(point),font4,screen,55,375)
drawText1('P r e s s a n y k e y t o Q u i t . . .',font2,screen,120,535)
pygame.display.flip()
waitForPlayerToPressKey()
然后继续。。 我想显示最后的分数像文本闪烁或其他效果。。我做的代码有可能吗???请帮帮我。。。在
我假设
waitForPlayerToPressKey()
在玩家按下某个键之前不会返回。 如果是这样的话,如果不改变很多代码,这是不可能的。在如果您想在等待按下时控制屏幕上发生的事情,您可以让您的
waitForPlayerToPressKey()
在按下按钮时返回true。 然后你可以做一些类似的事情:然后可以设置一个timer-并每秒更改一些show blit标志。在
相关问题 更多 >
编程相关推荐