コード例 #1
0
 private void InitialisationIAChoix()
 {
     //8*8 = 64
     IAchoixLigne   = new int[DD.GetTailleLig() * DD.GetTailleCol()];
     IAchoixColonne = new int[DD.GetTailleLig() * DD.GetTailleCol()];
     IAchoix        = new monBouton[DD.GetTailleLig() * DD.GetTailleCol()];
 }
コード例 #2
0
        private int ccc;  // ChoixCombiColor

        public FormeCavalier_Jeu()
        {
            InitializeComponent();
            entamer  = false;
            cpClic   = 0;
            cpRtClic = 0;
            dpl      = new monBouton[DD.GetTailleCol() * DD.GetTailleLig()]; //nbr deplacement maximum = taille de la grille

            aleatoire = new Random();
            //necessite d etre defini une seule fois pour etre sur d avoir differents nombres

            //VARIABLE A CHANGER AVEC AUTRE FORME
            //choix du cavalier
            fmpca    = new FormeMenu_Parametre_Cavalier();
            choixCav = fmpca.GetCcDef();

            // choixCav = FormeMenu_Parametre_Cavalier.GetCcDef();
            // choix du damier
            fmpco = new FormeMenu_Parametre_Couleur();
            cc    = fmpco.GetCcDef();
            cf    = fmpco.GetCfDef();
            ccc   = fmpco.GetChoixCombiColorDef();
        }
コード例 #3
0
 private void SuppActionBouton()
 {
     for (int ligne = 0; ligne < DD.GetGrille().GetLength(0); ++ligne)
     {
         for (int colonne = 0; colonne < DD.GetGrille().GetLength(1); ++colonne)
         {
             if (ligne >= DD.GetTailleMarge() && ligne < (DD.GetTailleMarge() + DD.GetTailleLig()))
             {
                 if (colonne >= DD.GetTailleMarge() && colonne < (DD.GetTailleMarge() + DD.GetTailleCol()))
                 {
                     SuppActionBouton(DD.GetMonBouton(ligne, colonne));
                 }
             }
         }
     }
 }