0
我正在围绕一个屏幕进行点移动,但它在改变方向时似乎暂停(停止移动)了一下。有没有办法使Python Tk画布中的移动更流畅?
是否有更好的方式使运动更平滑,或者只是停止改变方向的延迟?
这里是我用移动它是什么:
def keypress(event):
key = (event.keysym)
if key == "w":
canvas.move(player,0,-20)
if key == "a":
canvas.move(player,-20,0)
if key == "s":
canvas.move(player,0,20)
if key == "d":
canvas.move(player,20,0)
canvas.bind_all("<Key>", keypress)
您是否尝试过以较小的增量移动它?每次移动时你跳跃20个像素。 –