private void afficherCarte(MainJoueur mainJoueur, Panel panel, bool dealer) { Size size = new Size(104, 136); int decalage = 100; mainJoueur.CarteMainJoueur1.Count(); // affiche les carte des la main du joueur quand il décide de piocher panel.Controls.Clear(); for (int i = 0; i < mainJoueur.CarteMainJoueur1.Count(); i++) { pictureCarte = new PictureBox(); pictureCarte.Size = size; pictureCarte.Name = i.ToString(); pictureCarte.Image = mainJoueur.CarteMainJoueur1[i].Image1; pictureCarte.Location = new System.Drawing.Point(50 + decalage, 50); pictureCarte.Invalidate(); panel.Controls.Add(pictureCarte); decalage += 100; } }
public void SplitDeck() { MainJoueur newMain1 = new MainJoueur(); MainJoueur newMain2 = new MainJoueur(); newMain1.ajouterCarteDansMains(main.CarteMainJoueur1[0]); newMain2.ajouterCarteDansMains(main.CarteMainJoueur1[1]); main.resetMain(); main.resetMain(); main2 = newMain2; main = newMain1; }
public Joueur(MainJoueur main, Paquet paquet, bool estDealer) { this.main = main; this.paquet = paquet; this.estDealer = estDealer; }