|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 1 ![]() |
Bonjour tout le monde,
Voila étant étudiant et intéressait par la programmation je souhaiterais donnez un petit plus au programme que je viens de réaliser. Ci-joint le fichier que j'ai programmé. Je vous explique mon problème je souhaiterai activer et désactiver l'image en forme de balle en fonction du score (le visiteur commence puis le local .....) Cette image montrant a qui est le service. J’attends vos réponses qui j'espère me débloquerons.... Merci par avance Hy-Kâr |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Sebastien LIngénieur Financier Inscription : mars 2010 Messages : 880 ![]() |
Ca n'est pas très compliqué, je vais regarder, mais déjà une première remarque :
à chaque fois tu as fait deux fonctions pour le visiteur ou le local, tu aurais pu en faire une seule avec un paramètre de ligne. Je vais regarder ça en même temps, ça t'apprendra des trucs j'espère. |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Sebastien LIngénieur Financier Inscription : mars 2010 Messages : 880 ![]() |
Finalement, j'ai pas mal revu ton code (une fois lancé, je ne pouvais plus m'arrêter
Si tu débutes en programmation, regarde bien le code que je te propose, tu pourras apprendre : - Gestion des "Enum" avec la notion de joueur créé dans mdAffichage. Une variable qui ne peut être que "Visiteur" ou "Local". - Création de fonctions et procédure avec paramètres pour améliorer la lisibilité du code. J'ai séparé la partie affichage (mdAffichage) et gestion du score (mdGestion). Pour toute opération (ajout de point, nouveau jeu, nouveau set, ...) j'ai une seule fonction ou procédure qui prend en paramètre un joueur (local ou adversaire). - Les conditions pour gagner un jeu sont beaucoup plus simple (score de plus de 6 et 2 points d'écart). - On affiche/cache les petites balles (à chaque jeu gagné). Désolé d'avoir un peu tout remodelé, mais si tu prends un peu de temps pour regarder, ça peut peut-être t'intéresser. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com