Faire défiler un objet (python,TKinter)
Fermé
hisoka63
Messages postés
3
Date d'inscription
lundi 24 avril 2017
Statut
Membre
Dernière intervention
24 avril 2017
-
24 avril 2017 à 14:17
gudu - 24 avril 2017 à 19:12
gudu - 24 avril 2017 à 19:12
Bonjours je souhaite faire un jeu d'obstacle en utilisant TKinter sur python mais je bloque sur les obstacles qui sont des carrés. J'aimerais les faire défiler de droite à gauche mais je ne sais pas comment faire. Je voudrais savoir s'il existe une fonction permettant cela si oui laquelle
A voir également:
- Faire défiler un objet (python,TKinter)
- Vente objet occasion entre particulier - Guide
- Citizen code python avis - Accueil - Outils
- Identifier un objet à partir d'une photo - Guide
- Objet interdit en cabine ryanair - Guide
1 réponse
Il existe 2 méthodes pour déplacer une figure sur un canevas tkinter, move() et coords()
Exemple basique avec move.
Exemple basique avec move.
import tkinter as tk def deplacer(can, rect, x) : x -= 5 can.move(rect, -5, 0) if x > 0 : can.after(100, deplacer, can, rect, x) root = tk.Tk() can = tk.Canvas(root, width=300, height=200) can.grid() rect = can.create_rectangle(280, 180, 300, 200, fill='blue') deplacer(can, rect, 280) root.mainloop()