0
我一直在使用pygame来创建一个非常基础的游戏,只是为了试验,而我最近遇到了一些滞后。每当我添加此代码:鼠标位置更新时滞后?
if exitcode==0:
pygame.font.init()
font = pygame.font.Font(None, 24)
text = font.render("Accuracy: "+str(accuracy)+"%", True, (255,0,0))
textRect = text.get_rect()
textRect.centerx = screen.get_rect().centerx
textRect.centery = screen.get_rect().centery+24
screen.blit(gameover, (0,0))
screen.blit(text, textRect)
else:
pygame.font.init()
font = pygame.font.Font(None, 24)
text = font.render("Accuracy: "+str(accuracy)+"%", True, (0,255,0))
textRect = text.get_rect()
textRect.centerx = screen.get_rect().centerx
textRect.centery = screen.get_rect().centery+24
screen.blit(youwin, (0,0))
screen.blit(text, textRect)
它滞后。我认为这可能是因为我的while
循环,但事实并非如此。任何人都可以告诉我我的滞后来源吗?如果需要,我可以从我的游戏中发布其他代码。谢谢!