我正在创建一个基于文本的游戏,为了加快过去的对话,我希望用户能够击中'空间',跳过它。你知道吗
import time
import sys
text_speed = .05
def slow_type(line, speed): #You input the dialogue and speed(smaller = faster)
for l in line:
sys.stdout.write(l)
sys.stdout.flush()
time.sleep(speed)
time.sleep(.5)
if <'Space'> pressed:
text_speed = 0
NL1 = "Huh, I see you finally came. "
slow_type(NL1, text_speed)
我建议你使用keyboard。你知道吗
下面是一个检测空格的示例代码,还请注意该代码将等待空格键被按下。你知道吗
空间的Python表示是
u"\u0020"
,称为here。你知道吗测试方法:
您可以使用^{} 模块。你知道吗
或者在Windows上,可以使用
msvcr.getch
:相关问题 更多 >
编程相关推荐