コード例 #1
0
        private void PremierDeplacerPiece(monBouton bdest)
        {
            if (DD.IsDispo(bdest.getNumLigne(), bdest.getNumCol()))
            {
                depLig = bdest.getNumLigne();
                depCol = bdest.getNumCol();

                piece = new Cavalier(bdest, choixCav);

                bdest.ImageAj(piece.GetImg());

                DD.FermerDispo(depLig, depCol);

                //CibleAj(bdest, piece);
            }
        }
コード例 #2
0
        // ************************* DEPLACEMENT PIECE **************************

        private void DeplacerPiece(monBouton bori, monBouton bdest)
        {
            if ((piece.IsAtteignable(bdest.getNumLigne(), bdest.getNumCol())))
            {
                bori.ImageSupp();
                bori.Assombrir();
                //CibleSup(bori, piece);

                piece.Deplacer(bdest.getNumLigne(), bdest.getNumCol());
                bdest.ImageAj(piece.GetImg());
                DD.FermerDispo(bdest.getNumLigne(), bdest.getNumCol());



                //CibleAj(bdest, piece);
            }
        }
コード例 #3
0
        private void PremierDeplacerPiece(monBouton bdest)
        {
            if (DD.IsDispo(bdest.getNumLigne(), bdest.getNumCol()))
            {
                depLig = bdest.getNumLigne();
                depCol = bdest.getNumCol();

                this.piece = new Cavalier(bdest, choixCav);

                bdest.ImageAj(piece.GetImg());

                DD.FermerDispo(depLig, depCol);

                jouLig = depLig;
                jouCol = depCol;

                dpl[cpClic] = bdest;
                ++cpClic;

                CibleAj(bdest, this.piece);
            }
        }
コード例 #4
0
        // ******************** MOUVEMENT JOUER **********************

        private void DeplacerPiece(monBouton bori, monBouton bdest)
        {
            if ((piece.IsAtteignable(bdest.getNumLigne(), bdest.getNumCol())))
            {
                bori.ImageSupp();
                bori.Assombrir();
                CibleSup(bori, piece);

                piece.Deplacer(bdest.getNumLigne(), bdest.getNumCol());

                bdest.ImageAj(piece.GetImg());
                DD.FermerDispo(bdest.getNumLigne(), bdest.getNumCol());

                jouLig = bdest.getNumLigne();
                jouCol = bdest.getNumCol();

                dpl[cpClic] = bdest;
                ++cpClic;

                CibleAj(bdest, this.piece);
            }
        }
コード例 #5
0
ファイル: Damier.cs プロジェクト: Naedri/IHM-Cavalier
        public void MonBouton_ImageAj(int ligne, int colonne, Image img)
        {
            monBouton btmp = GetMonBouton(ligne, colonne);

            btmp.ImageAj(img);
        }