Je suis en train de faire bouger un point autour d'un écran, mais il semble s'arrêter (arrêter de bouger) un peu quand je change de direction.est-il un moyen de rendre le mouvement plus lisse dans la toile Python Tk?
Y a-t-il une meilleure façon de rendre le mouvement plus fluide, ou simplement d'arrêter le retard dans les changements de direction?
Voici ce que j'utilise pour le déplacer:
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)
Avez-vous essayé de le déplacer simplement par petits incréments? Vous sautez 20 pixels chaque fois que vous vous déplacez. –