【发布时间】:2015-09-07 00:54:46
【问题描述】:
当我为某个事件编写代码时,我的代码似乎出现了错误,此时键为 UP 或未按下,我的空闲运行游戏,然后在几秒钟后崩溃,有人能发现我不知道的错误吗?
显然还有更多代码,但在循环中我得到了错误。
while not gameExit:
for event in pygame.event.get():
if event.type == pygame.QUIT:
gameExit = True
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
lead_x_change = - 10
if event.key == pygame.K_RIGHT:
lead_x_change = 10
if event.type == pygame.KEYUP:
if event.key == pygame.K_LEFT or event.key == event.K_RIGHT:
lead_x_change = 0
lead_x += lead_x_change
gameDisplay.fill(white)
pygame.draw.rect(gameDisplay, black, [lead_x,lead_y,10,10])
pygame.display.update()
【问题讨论】:
标签: pygame