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)); } }
/// <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); } }
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.") { }