【发布时间】:2017-08-05 16:25:27
【问题描述】:
目前我正在摆弄 python 并尝试制作一个蛇游戏。 我有一个输入放置在一个while循环中,玩家用它来移动蛇。整个游戏正常运行,除了游戏仅在玩家按下回车时移动。我想知道是否可以让输入在 x 次后自动按回车键。
这就是我的意思:
#variables
actionlast='w'
action='none'
actionlist=['w','a','s','d']
#input
action=input('Action: ')
if action in actionlist:
actionlast=action
else:
action=actionlast
#actions
if action == 'w':
do blah blah
if action == 'a':
do blah blah
所以我希望输入“动作”每隔半秒左右自动按回车,如您所见,如果输入中没有写入任何内容,则默认为最后选择的动作。
我希望这对你们来说已经足够清楚了,我祈祷有一个解决方案:-)
【问题讨论】: