fr:code:core:color
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
fr:code:core:color [2012/03/21 15:33] – créée wismerheal | fr:code:core:color [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Color ====== | + | ====== Color [En cours de Traduction Wismerheal][WSL] |
- | This object represents a color. | + | Cet objet représente la couleur. |
+ | ===== Functions ===== | ||
+ | ==== Color ==== | ||
+ | Fonction de construction. | ||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | var myObject = new Color(); | ||
+ | </ | ||
+ | <code javascript> | ||
+ | var myObject = new Color(colorName); | ||
+ | </ | ||
+ | <code javascript> | ||
+ | var myObject = new Color(otherColor); | ||
+ | </ | ||
+ | <code javascript> | ||
+ | var myObject = new Color(red, green, blue); | ||
+ | </ | ||
+ | <code javascript> | ||
+ | var myObject = new Color(red, green, blue, alpha); | ||
+ | </ | ||
+ | |||
+ | === Arguments === | ||
+ | - colorName - (string) nom de la Couleur | ||
+ | - otherColor - (Color) autre Couleur à copier | ||
+ | - red - (integer) valeur du rouge (0-255) | ||
+ | - green - (integer) valeur du vert (0-255) | ||
+ | - blue - (integer) valeur du bleu (0-255) | ||
+ | - alpha - (integer) valeur de l' | ||
+ | |||
+ | === Exceptions === | ||
+ | * (ColorNameError) nom de couleur incorrect | ||
+ | * (ParameterTypeError) type de paramètre incorrect | ||
+ | * (ParameterCountError) paramètre de compteur incorrect | ||
+ | |||
+ | === Example === | ||
+ | Créer la Couleur noire. | ||
+ | <code javascript> | ||
+ | var myObject = new Color(); | ||
+ | </ | ||
+ | Créer une Couleur nommée. Voir http:// | ||
+ | <code javascript> | ||
+ | var myObject = new Color(" | ||
+ | </ | ||
+ | Créer une couleur à partir d'une valeur hexadecimal. | ||
+ | <code javascript> | ||
+ | var myObject = new Color("# | ||
+ | </ | ||
+ | <code javascript> | ||
+ | var myObject = new Color("# | ||
+ | </ | ||
+ | Créer une Couleur représentant une copie de **otherColor**.(autreCouleur) | ||
+ | <code javascript> | ||
+ | var myObject = new Color(otherColor); | ||
+ | </ | ||
+ | Créer la Couleur grise. | ||
+ | <code javascript> | ||
+ | var myObject = new Color(50, 50, 50); | ||
+ | </ | ||
+ | Créer une Couleur grise semi-transparente. | ||
+ | <code javascript> | ||
+ | var myObject = new Color(50, 50, 50, 128); | ||
+ | </ | ||
+ | ===== Méthodes ===== | ||
+ | ==== clone ==== | ||
+ | Renvoie une copie de cette Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.clone(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) une copie de cette Couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var copyOfMyObject = myObject.clone(); | ||
+ | </ | ||
+ | ==== equals ==== | ||
+ | Renvoie vrai si cette Couleur ou autres font références à la même couleur. | ||
+ | Returns true if this Color and another are referencing the same color. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.equals(other); | ||
+ | </ | ||
+ | |||
+ | === Arguments === | ||
+ | - other - (Color) une autre Couleur | ||
+ | |||
+ | === Returns === | ||
+ | * (bool) vrai si **other** fait référence à la même couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | if(myFirstObject.equals(mySecondObject)) | ||
+ | //Do something | ||
+ | </ | ||
+ | ==== toString ==== | ||
+ | Renvoie une chaîne représentant la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.toString(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie=== | ||
+ | * (chaîne) une chaîne représentant la Couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | Console.print(myObject.toString()); | ||
+ | </ | ||
+ | |||
+ | === Notes === | ||
+ | Cette méthodes est automatiquement appelée quand on tente de convertir une Couleur en chaîne. | ||
+ | |||
+ | ==== setRed ==== | ||
+ | Définit le composant rouge de cette Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.setRed(red); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) la Couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.setRed(128); | ||
+ | </ | ||
+ | ==== setGreen ==== | ||
+ | Définit le composant verte cette Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.setGreen(green); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) la Couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.setGreen(128); | ||
+ | </ | ||
+ | ==== setBlue ==== | ||
+ | Définit le composant bleu de cette Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.setBlue(blue); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) la Couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.setBlue(128); | ||
+ | </ | ||
+ | ==== setAlpha ==== | ||
+ | Définit le composant alpha (transparence) de cette Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.setAlpha(alpha); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) la Coueleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.setAlpha(128); | ||
+ | </ | ||
+ | ==== setCmyk ==== | ||
+ | Définit la valeur CMYK de cette Couleur. (Cyan; Magenta; Jaune; Noir) | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.setCmyk(cyan, | ||
+ | </ | ||
+ | <code javascript> | ||
+ | myObject.setCmyk(cyan, | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) la Couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.setCmyk(128, | ||
+ | </ | ||
+ | <code javascript> | ||
+ | myObject.setCmyk(128, | ||
+ | </ | ||
+ | ==== setHsl ==== | ||
+ | Définit la valeur HSL de cette Couleur. (Teinte ; Saturation ; Luminance) | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.setHsl(hue, | ||
+ | </ | ||
+ | <code javascript> | ||
+ | myObject.setHsl(hue, | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) la Couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.setHsl(50, | ||
+ | </ | ||
+ | <code javascript> | ||
+ | myObject.setHsl(50, | ||
+ | </ | ||
+ | ==== setHsv ==== | ||
+ | Définit cette Couleur en valeur HSV. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.setHsv(hue, | ||
+ | </ | ||
+ | <code javascript> | ||
+ | myObject.setHsv(hue, | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) la Couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.setHsv(25, | ||
+ | </ | ||
+ | <code javascript> | ||
+ | myObject.setHsv(25, | ||
+ | </ | ||
+ | ==== setNamedColor ==== | ||
+ | Définit la Couleur en une valeur nommée. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.setNamedColor(name); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) la Couleur | ||
+ | |||
+ | === Exceptions === | ||
+ | * (ColorNameError) nom de couleur incorrect | ||
+ | |||
+ | === Example === | ||
+ | Définit une couleur nommée. Voir http:// | ||
+ | <code javascript> | ||
+ | myObject.setNamedColor(" | ||
+ | </ | ||
+ | Définit une couleur à partir d'une valeur hexadecimal. | ||
+ | <code javascript> | ||
+ | myObject.setNamedColor("# | ||
+ | </ | ||
+ | <code javascript> | ||
+ | myObject.setNamedColor("# | ||
+ | </ | ||
+ | ==== lighten ==== | ||
+ | Facteur de luminance d'une couleur . | ||
+ | |||
+ | === Syntaxe === | ||
+ | Luminance à 50%. | ||
+ | <code javascript> | ||
+ | myObject.lighten(); | ||
+ | </ | ||
+ | Ligthen by a factor. (percent) | ||
+ | <code javascript> | ||
+ | myObject.lighten(factor); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) La Couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.lighten(); | ||
+ | </ | ||
+ | <code javascript> | ||
+ | myObject.lighten(175); | ||
+ | </ | ||
+ | ==== darken ==== | ||
+ | Facteur d' | ||
+ | |||
+ | === Syntaxe === | ||
+ | Assombrir à 50%. | ||
+ | <code javascript> | ||
+ | myObject.darken(); | ||
+ | </ | ||
+ | Darken by a factor. (percent) | ||
+ | <code javascript> | ||
+ | myObject.darken(factor); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (Color) la Couleur | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.darken(); | ||
+ | </ | ||
+ | <code javascript> | ||
+ | myObject.darken(175); | ||
+ | </ | ||
+ | ==== red ==== | ||
+ | Renvoie le composant rouge de la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.red(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int) la valeur du composant rouge de la Couleur(0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.red(); | ||
+ | </ | ||
+ | |||
+ | | ||
+ | |||
+ | ==== green ==== | ||
+ | Returns the green component of this Color. | ||
+ | |||
+ | === Syntax === | ||
+ | <code javascript> | ||
+ | myObject.green(); | ||
+ | </ | ||
+ | |||
+ | === Returns === | ||
+ | * (int) the green component value (0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.green(); | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ==== blue ==== | ||
+ | Renvoie le composant bleu de la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.blue(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int) la valeur du composant bleu de la Couleur(0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.blue(); | ||
+ | </ | ||
+ | ==== alpha ==== | ||
+ | Renvoie le composant alpha de la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.alpha(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int) la valeur du composant alpha de la Couleur(0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.alpha(); | ||
+ | </ | ||
+ | ==== cyan ==== | ||
+ | Renvoie le composant cyan de la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.cyan(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int) la valeur du composant cyan de la Couleur(0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.cyan(); | ||
+ | </ | ||
+ | ==== magenta ==== | ||
+ | Renvoie le composant magenta de la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.magenta(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int) la valeur du composant magenta de la Couleur(0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.magenta(); | ||
+ | </ | ||
+ | ==== yellow ==== | ||
+ | Renvoie le composant jaune de la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.yellow(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int) la valeur du composant jaune de la Couleur(0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.yellow(); | ||
+ | </ | ||
+ | ==== black ==== | ||
+ | Renvoie le composant noir de la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.black(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int) la valeur du composant noir de la Couleur(0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.black(); | ||
+ | </ | ||
+ | ==== hue ==== | ||
+ | Renvoie le composant teinte de la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.hue(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int)la valeur du composant teinte de la Couleur(0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.hue(); | ||
+ | </ | ||
+ | ==== saturation ==== | ||
+ | Renvoie le composant saturation de la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.saturation(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int) la valeur du composant saturation de la Couleur(0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.saturation(); | ||
+ | </ | ||
+ | ==== lightness ==== | ||
+ | Renvoie le composant luminance de la Couleur. | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.lightness(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int) la valeur du composant luminance de la Couleur(0-255) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.lightness(); | ||
+ | </ | ||
+ | ==== name ==== | ||
+ | Renvoie le nom de la Couleur au format "# | ||
+ | |||
+ | === Syntaxe === | ||
+ | <code javascript> | ||
+ | myObject.name(); | ||
+ | </ | ||
+ | |||
+ | === Renvoie === | ||
+ | * (int) le nom de la Couleur au format "# | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | var myValue = myObject.name(); | ||
+ | </ | ||
+ | ===== Attributes ===== | ||
+ | ==== red ==== | ||
+ | Le composant rouge de cette Couleur. (entier) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.red = 50; | ||
+ | Console.print(myObject.red); | ||
+ | </ | ||
+ | ==== green ==== | ||
+ | Le composant vert de cette Couleur. (entier) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.green = 50; | ||
+ | Console.print(myObject.green); | ||
+ | </ | ||
+ | ==== blue ==== | ||
+ | Le composant bleu de cette Couleur. (entier) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.blue = 50; | ||
+ | Console.print(myObject.blue); | ||
+ | </ | ||
+ | ==== alpha ==== | ||
+ | Le composant alpha de cette Couleur. (entier) | ||
+ | |||
+ | === Example === | ||
+ | <code javascript> | ||
+ | myObject.alpha = 50; | ||
+ | Console.print(myObject.alpha); | ||
+ | </ |
fr/code/core/color.1332344029.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)