0
我是PyGame的新手,只是试图让它检测到按键但是错误 “模块'pygame'没有'KEYDOWN'成员”出现。 我试过很多的别人的问题,但没有其他的建议对我来说都很模块'pygame'没有'KEYDOWN'会员
import pygame as Game
import sys, time
from random import randrange
# Setup Variables
Width = 500
Height = 500
Change_To = Direction
# Initialize PyGame
Check_Errors = Game.init()
# Check for errors in initializing PyGame
if Check_Errors[1] != 0:
print("(!)There were {0} initializing errors,
EXITING...".format(Check_Errors[1]))
sys.exit
else:
print("PyGame initialized successfully!")
# Setup Game Board
Board = Game.display.set_mode([Width, Height])
Game.display.set_caption("Snake Game!")
# Setup Events
while True:
for Event in Game.event.get():
if Event.type == Game.KEYDOWN:
if Event.key == Game.K_UP:
Change_To = 'UP'
if Event.key == Game.K_LEFT:
Change_To = 'LEFT'
if Event.key == Game.K_DOWN:
Change_To = 'DOWN'
if Event.key == Game.K_RIGHT:
Change_To = 'RIGHT'
它看起来像您的pygame安装可能会中断,请尝试重新安装它。我不知道为什么会发生这种情况。 – CodenameLambda