public FormJeu(FormMenu formMenu) { InitializeComponent(); this.BackColor = couleur.CouleurFond; panneauStats.BackColor = couleur.CouleurInterface; this.formMenu = formMenu; Jeu = new Jeu(this, formMenu); for (int iColonne = 0; iColonne <= COLONNE - 1; iColonne++) { for (int iLigne = 0; iLigne <= LIGNE - 1; iLigne++) { Label lbCase = new Label(); lbCase.Location = new System.Drawing.Point(30 * iLigne, 30 * iColonne); lbCase.Name = "label" + panneauJeu.Controls.Count; lbCase.Size = new System.Drawing.Size(30, 30); panneauJeu.Controls.Add(lbCase); lbCase.BorderStyle = BorderStyle.Fixed3D; lbCase.TabIndex = 0; int indexPanneau = iLigne + iColonne * LIGNE; changerCouleur(Jeu.Grille[iLigne, iColonne].Etat, indexPanneau); } } (panneauJeu as Control).KeyPress += new KeyPressEventHandler(FormJeu_KeyPress); lb_Joueur.Text = formMenu.Joueur.Nom; lb_Multiplicateur.Text = Convert.ToString(formMenu.Difficulte.calculScoreMultiplicateur()); lb_MeilleurScore.Text = Convert.ToString(formMenu.Joueur.MeilleurScore); }
private TypeCollision collision_ = TypeCollision.RAS; // Détermine l'état actuel de la case /// <summary> /// /// </summary> public Jeu(FormJeu formJeu, FormMenu formMenu) { this.formJeu = formJeu; this.formMenu = formMenu; creationGrille(); creationSerpent(); creationFruit(); }
public FormJoueur(FormMenu formMenu) { InitializeComponent(); this.formMenu = formMenu; this.joueur = formMenu.Joueur; couleur = new Couleurs(); actualiseAffichageComboBox(); this.BackColor = couleur.CouleurFond; if (formMenu.Joueur.Nom == Joueur.NOMPARDEFAUT) { cbBox_Selectionne.Text = Joueur.NOMPARDEFAUT; } }
public FormFinPartie(FormMenu formMenu, FormJeu formJeu) { InitializeComponent(); this.formMenu = formMenu; this.formJeu = formJeu; Couleurs couleur = new Couleurs(); lb_Joueur.Text = formMenu.Joueur.Nom; lb_Multiplicateur.Text = Convert.ToString(formMenu.Difficulte.calculScoreMultiplicateur()); lb_qteFruit.Text = formJeu.Jeu.QteFruitManger.ToString(); lb_Score.Text = Convert.ToString(formJeu.Jeu.QteFruitManger * formMenu.Difficulte.calculScoreMultiplicateur() / 100); this.BackColor = couleur.CouleurFond; gestionScore(); }
Couleurs couleur; // Themes de couleur de l'application public FormDifficulte(FormMenu formMenu) { InitializeComponent(); // Initialise l'affichage this.formMenu = formMenu; this.difficulte = formMenu.Difficulte; couleur = new Couleurs(); this.BackColor = couleur.CouleurFond; // Affiches les données de difficulté trackBar_Vitesse.Value = (int)difficulte.VitesseSerpent; num_Acceleration.Value = difficulte.TempsAccelerationSerpent; num_TempsFruit.Value = difficulte.TempsDisparitionFruit; if (difficulte.Bordure) { rad_Oui.Checked = difficulte.Bordure; } else { rad_Non.Checked = !difficulte.Bordure; } }