part_type_colour_hsv

Définissez la couleur de la particule à partir d'une gamme de teintes, de saturation et de valeurs.

Syntaxe:

part_type_colour_hsv(ind, hmin, hmax, smin, smax, vmin, vmax);


Argument La description
ind L'indice du type de particule à changer.
hmin Le minimum du composant de teinte de la couleur finale peut être.
hmax Le maximum du composant teinte de la couleur finale peut être.
smin Le minimum de saturation de la couleur finale peut être.
smax Le maximum de la composante de saturation de la couleur finale peut être.
vmin Le minimum de la composante de valeur de la couleur finale peut être.
vmax Le maximum du composant de valeur de la couleur finale peut être.


Retours: N / A


La description

Avec cette fonction, vous pouvez définir une gamme de teintes, de saturation et de valeurs pour toutes les particules du type donné. Vous fournissez une valeur minimale et une valeur maximale pour chacun des trois composants et les particules créées auront une couleur aléatoire basée sur la plage de paramètres donnée. De cette façon, vous pouvez créer des particules de la même teinte mais de saturations différentes, ou de teintes différentes mais de même valeur (luminosité) etc... Toutes les valeurs doivent être comprises entre 0 et 255.


Exemple:

part_type_hsv(global.Stars, 0, 255, 0, 255, 255, 255 );

Le code ci-dessus définit chaque particule émise du type de particule indexée dans la variable globale "Stars" pour avoir des couleurs et des saturations différentes, mais la même valeur (luminosité).


Retour: Types de particules
Suivant: part_type_colour_mix
© Copyright YoYo Games Ltd. 2017 Tous droits réservés