对于那些不知道的人来说,重复延迟就是轻轻的停顿,按住一个键之后,首先出现的字母重复。 这可能是一个有用的function,但是当你开始写游戏时,它变得非常烦人。 一个例子是当你需要移动一个字符; 它会稍微移动一下,暂停一下,然后再开始移动。 Tkinter代码:
ball = canvas.create_rectangle(50, 50, 100, 100) def move(): canvas.move(ball, 0, 3) canvas.bind_all("<space>", move)
如果空间被按下,球将向下移动3个像素,暂停,然后开始正常移动。 我想知道是否有任何方法可以避免暂停,例如直接从键盘读取的模块,而不是Windows处理的键盘。 我知道,例如,当你预计发生延迟时,可以通过自动运行function来“欺骗” 可悲的是这是不准确的,可能会导致波动。 提前致谢