Example #1
0
 public static Color32 GetColor(Utils.couleurs couleur)
 {
     if (couleur == Utils.couleurs.rouge)
     {
         return(new Color32(255, 0, 0, 255));
     }
     else if (couleur == Utils.couleurs.bleue)
     {
         return(new Color32(0, 220, 255, 255));
     }
     else if (couleur == Utils.couleurs.vert)
     {
         return(new Color32(0, 255, 0, 255));
     }
     else if (couleur == Utils.couleurs.jaune)
     {
         return(new Color32(255, 255, 0, 255));
     }
     else if (couleur == Utils.couleurs.violet)
     {
         return(new Color32(165, 0, 255, 255));
     }
     else
     {
         return(new Color32(128, 128, 128, 255));
     }
 }
Example #2
0
 /// <summary>
 /// Retourne les materials à appliquer pour la couleur renseignée
 /// </summary>
 /// <param name="couleur">Utils.couleurs La couleur désirée</param>
 /// <returns>List Les materials à appliquer dans l'ordre suivant : clair et sombre.</returns>
 public List <Material> GetMaterialFromColor(Utils.couleurs couleur)
 {
     if (Utils.couleurs.bleue == couleur)
     {
         return new List <Material> {
                    bleu,
                    bleuSombre
         }
     }
     ;
     else if (Utils.couleurs.gris == couleur)
     {
         return new List <Material> {
                    gris,
                    grisSombre
         }
     }
     ;
     else if (Utils.couleurs.jaune == couleur)
     {
         return new List <Material> {
                    jaune,
                    jauneSombre
         }
     }
     ;
     else if (Utils.couleurs.rouge == couleur)
     {
         return new List <Material> {
                    rouge,
                    rougeSombre
         }
     }
     ;
     else if (Utils.couleurs.vert == couleur)
     {
         return new List <Material> {
                    vert,
                    vertSombre
         }
     }
     ;
     else if (Utils.couleurs.violet == couleur)
     {
         return new List <Material> {
                    violet,
                    violetSombre
         }
     }
     ;
     else
     {
         throw new InvalidColorException(couleur);
     }
 }
Example #3
0
 private void InitialisePlayer(Joueur joueur, string nom, bool humain, Utils.couleurs couleur)
 {
     joueur.Nom     = nom;
     joueur.Humain  = humain;
     joueur.Couleur = couleur;
 }
 public InvalidColorException(Utils.couleurs couleur) : base("La couleur " + couleur + " n'est pas supportée.")
 {
 }