-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
哦,謝謝。我總是忘記縮進某些東西,謝謝! –