我正在观看一个使用 Turtle 模块制作 Pong 游戏的视频。但是 onkeypress
即使在点击了 Pong 的窗口之后,函数也没有接受输入。
操作系统:Ubuntu 20.04 LTS
def paddle_a_up():
y = paddle_a.ycor()
y += 20
paddle_a.sety = y
win.listen()
win.onkeypress(paddle_a_up, "Up")
我按了向上箭头,甚至尝试了其他键,但它不起作用。
最佳答案
对不起,我才意识到我的错误。
def paddle_a_up():
y = paddle_a.ycor()
y += 20
paddle_a.sety = y
在这里,“sety”是一个函数,我没有调用它。对不起..paddle_a.sety(y)
解决了我的问题
关于python - Turtle onkeypress 功能不接受输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67610192/