Bonsoir,

alors voilà je cherche à déplacer mickey (oreilles+tête) sur une zone graphique en changeant uniquement la variable p.

J'ai commencé et réussis à faire apparaitre mickey mais je sèche concernant l'attribution de la variable et le reste.

Voila ce qui met demandé: Nom : Capture.PNG
Affichages : 1688
Taille : 23,1 Ko

voilà mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from Graphics.fenetres import*
from Graphics.couleurs import*
 
f=Fenetre()
f.title("Mickey") #On change le nom de la fenêtre
zg=f.graphique(largeur=500,hauteur=500,couleur=noir)
 
def mickey(p,rouge):
    global zg
p=Point(250,250)
zg.draw_fill_circle(p,50,rouge)
 
def oreilles(p1,p2,rouge):
    global zg
 
p1 = Point(p.x-50,p.y-50)
zg.draw_fill_circle(p1,25,rouge)
 
p2 = Point(p.x+50,p.y-50)
zg.draw_fill_circle(p2,25,rouge)
 
f.mainloop()
et voila l’exécution : Nom : Capture1.PNG
Affichages : 1365
Taille : 31,8 Ko

je cherche à ce que l'utilisateur rentre les coordonnées de p afin que le mickey se déplace et dans un deuxième temps que le programme dessine plusieurs mickey comme dit dans la consigne .

Merci d'avance .