Bonjour à tous,
Je suis en train de faire un puissance 4 en wpf. Dans le jeu, l'utilisateur peut choisir la couleur de ses jetons.
Avant, quand il avait par défaut la couleur jaune, c'était facile pour placer un jeton dans la grille de jeu avec la couleur correspondante au joueur
arrayImage étant le tableau logique contenant des références vers les ellipses, ligneBouton et colonneBouton l'endroit exact où l’utilisateur souhaite placer son jeton.
Code : Sélectionner tout - Visualiser dans une fenêtre à part arrayImage[ligneBouton, colonneBouton].Fill = Brushes.Red;
maintenant je suis "obligé" de faire ceci
N'y a t'il pas moyen de simplifier en mettant quelque chose du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (ColorChosen.Equals("Red")) { arrayImage[ligneBouton, colonneBouton].Fill = Brushes.Red; }
Parce qu'en fait c'est surtout dans mes tests pour savoir s'il va y'avoir un puissance 4 que ça va vrmt être long à gérer..surtout si j'offre la possibilité de choisir plus de deux couleurs pour les jetons
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if (ColorChosen == "Red") { Color couleur = Brushes.Red } // faire ceci qu'au début du programme, et ensuite pouvoir à chaque fois faire : arrayImage[ligneBouton,colonneBouton].Fill = couleur
D'avance, merci pour vos réponses !
Partager