【发布时间】:2019-02-28 03:39:50
【问题描述】:
我正在尝试使用 Turtle 制作乒乓球,我已经完成了大部分工作,但是,我想实现按住一个键来上下移动保险杠的功能,而不是多次点击该键。到目前为止,这些是我的运动功能。
def lbump_move_up():
x = lbump.ycor()
x += bumpspeed
if x > 240:
x = 240
lbump.sety(x)
def lbump_move_down():
x = lbump.ycor()
x -= bumpspeed
if x < -240:
x = -240
lbump.sety(x)
def rbump_move_up():
x = rbump.ycor()
x += bumpspeed
if x > 240:
x = 240
rbump.sety(x)
def rbump_move_down():
x = rbump.ycor()
x -= bumpspeed
if x < -240:
x = -240
rbump.sety(x)
turtle.listen()
turtle.onkey(lbump_move_up,'w')
turtle.onkey(rbump_move_up,'Up')
turtle.onkey(lbump_move_down,'s')
turtle.onkey(rbump_move_down,'Down')
turtle.onkey(ball_move,'Return')
【问题讨论】:
标签: python python-3.x turtle-graphics