public Plateau() { _plateau = new TuilePiece[6, 6]; _tuileFantome = new TuileFantome[4]; Couleur[] totalCouleur = new Couleur[4]; for (int i = 0; i < 4; i++) { totalCouleur[i] = new Couleur(i + 1); _tuileFantome[i] = new TuileFantome(totalCouleur[i]); } int[] valeurPiece = new int[9]; for (int i = 0; i < 4; i++) { valeurPiece[i] = 1000; } for (int i = 2; i < 7; i++) { valeurPiece[i + 2] = 1000 * i; } _tuilePieceBleu = new TuilePiece[9]; _tuilePieceRouge = new TuilePiece[9]; _tuilePieceBlanc = new TuilePiece[9]; _tuilePieceVert = new TuilePiece[9]; for (int i = 0; i < 9; i++) { _tuilePieceBleu[i] = new TuilePiece(totalCouleur[0], valeurPiece[i]); _tuilePieceRouge[i] = new TuilePiece(totalCouleur[1], valeurPiece[i]); _tuilePieceBlanc[i] = new TuilePiece(totalCouleur[2], valeurPiece[i]); _tuilePieceVert[i] = new TuilePiece(totalCouleur[3], valeurPiece[i]); } }
public void PlacerPiece(TuilePiece piece) { piece._placer = true; _plateauJeu._plateau[piece._emplacement._coordonnee._x, piece._emplacement._coordonnee._y] = piece; }