-3
我正在尝试使用Python 3.6.1和pygame进行蛇游戏。但是,当我运行它时,我处理控件的部分就会出错。我查了三遍代码,找不到问题。这是代码。Python/Pygame Elif语法错误
'while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.quit()
elif event.type == pygame.KEY_DOWN:
if event.key == pygame.K_RIGHT or event.KEY == ord('d'):
changeto = 'RIGHT'
if event.key == pygame.K_LEFT or event.key == ord('a'):
changeto = 'left'
if event.key == pygame.KEY_UP or == ord('w'):
changeto = 'up'
if event.key == pygame.KEY_DOWN or event.key == ord('s'):
changeto = 'down'
if event.key == pygame.KEY_ESCAPE:
pygame.event.post(pygame.event.Event(QUIT))'
你注意到误缩进'elif'吧? –
缩进....... – abccd
哦,谢谢。我总是忘记缩进某些东西,谢谢! –