Bonjour , j'ai un soucis :
Je suis entrain de développer un minijeu en python plus ou moins ressembant à un jeu de dame , j'aimerais afficher le score de chaque joueurs dynamiquement (quant un coup est joué ont affiche le score ) .
J'ai deux fichiers :
Un pour le code (gameplay , nom:gameplay) et un autre pour l'interface (tkinter, nom:interface) , j'appel mon fichier gameplay dans le fichier interface.
J'arrive à afficher le score dynamiquement avec la fonction print dans le fichier gameplay :
1 2
| print "Score Rouge : ",score_rouge
print "Score vert : ",score_vert |
Maintenant il faut que je l'affiche dans l'interface et c'est là que ça coince , le score est affiché (fonction print) grâce à une méthode dans le fichier gameplay et je doit l'afficher dans une classe dans le fichier interface .
J'ai fait une méthode dans le fichier interface (class programme)
1 2 3 4
|
def score_affi(texto,fenetre=group):
Label(fenetre, text=texto,
fg='#FFFFFF',font="Georgia",bg='#99CCFF',width="60").pack() |
et je compté faire
xx.score_affi("LES SCORES",group)
dans mon fichier gameplay.
Mais aprés mainte tentative je susi bloqué! 
Merci de votre aide
Partager