make_colour_hsv

Renvoie une couleur basée sur la teinte, la saturation et la valeur.

Syntaxe:

make_colour_hsv(hue, sat, val);


Argument La description
hue La teinte de la couleur
sat Comment saturé la couleur est
val Comme la couleur est sombre


Retourne: valeur


La description

GameMaker Studio 2 fournit cette fonction (ainsi que d'autres) pour permettre à l'utilisateur de créer ses propres couleurs. Cette fonction particulière prend trois parties composantes, la teinte, la saturation et la valeur (également appelée "luminosité") pour créer la couleur désirée. Ces valeurs sont comprises entre 0 et 255 donc vous pouvez faire 16 777 216 (256 * 256 * 256) couleurs avec ceci! Vous pouvez voir ci-dessous une image de l'apparence de ces composants lorsqu'ils sont séparés: L'image sur la gauche est une décomposition des composants individuels de la fonction, puis à droite est une illustration de la façon dont le changement de ces composants affecte la couleur finale. Comme vous pouvez le voir, même sans changer la teinte (il reste à 0, rouge), nous pouvons changer radicalement la couleur avec les deux autres réglages, avec saturation rendant le ton de couleur passant du gris (0) au ton pur (255) et avec la valeur qui le fait passer de plus sombre (0) à plus clair (255).

Exemple:

col = make_colour_hsv(100, 145, 255);

Le code ci-dessus utilise la fonction pour créer une couleur et stocker sa valeur dans la variable "col" pour une utilisation ultérieure.


Dos: couleur et mélange
Suivant: make_colour_rgb
© Copyright YoYo Games Ltd. 2017 Tous droits réservés