Beispiel #1
0
 /// <summary>
 /// Ajout d'une tuile à la défausse
 /// </summary>
 /// <param name="t">La tuile defaussée</param>
 public void add(Tuile t)
 {
     tableau[t.Chiffre - 1, t.CouleurToInt()] += 1;
     if (m_oVue != null)
     {
         m_oVue.AfficherTuilesDefaussees();
     }
 }
Beispiel #2
0
        //public void affiche(Tuile[] main) {
        //for(int i=0; i<14; i++){
        //    if(main[i].Chiffre == 0 || main[i].Couleur == 0){
        //        labelDiscard[i].setText("");
        //    }
        //    else{
        //        if(Main.montreDiscard){
        //            labelDiscard[i].setText(""+tableau[main[i].chiffre-1][couleurToInt(main[i].couleur)]);
        //        }
        //        else{
        //            labelDiscard[i].setText("");
        //        }
        //    }
        //}
        //}

        /// <summary>
        /// Retourne le nombre de tuile jetée
        /// </summary>
        /// <param name="t">Tuile</param>
        /// <returns>Resultat</returns>
        public int nbJet(Tuile t)
        {
            return(tableau[t.Chiffre - 1, t.CouleurToInt()]);
        }
Beispiel #3
0
 /// <summary>
 /// Retourne le nombre de tuile jetée
 /// </summary>
 /// <param name="t">Tuile</param>
 /// <returns>Resultat</returns>
 public int nbJet(int iChiffre, char cCouleur)
 {
     return(tableau[iChiffre - 1, Tuile.CouleurToInt(cCouleur)]);
 }