ParticleSystem:setColors (Français)

Disponible depuis LÖVE 0.8.0
Elle remplace ParticleSystem:setColor.

Règle les couleurs à appliquer aux sprites de particules. Le système de particule va interpoler entre chaque couleur tout au long de la durée de vie de la particule.

Les arguments peuvent être passés par groupe de quatre, représentant les composantes des valeurs RVBA désirées, ou comme des tables de valeurs de composantes RVBA, avec une valeur alpha à 1 par défaut, seulement si trois valeurs sont données. Au moins une couleur doit être spécifiée. Un maximum de huit peut être utilisé.

Dans les version antérieure à 11.0, les valeurs de composante de couleur étaient comprises entre 0 et 255 au lieu de 0 et 1.

Fonction

Synopsis

ParticleSystem:setColors( r1, g1, b1, a1, r2, g2, b2, a2, ..., r8, g8, b8, a8 )

Arguments

number (Français) r1
Première couleur, composante rouge (0-1).
number (Français) g1
Première couleur, composante verte (0-1).
number (Français) b1
Première couleur, composante bleue (0-1).
number (Français) a1
Première couleur, composante alpha (0-1).
number (Français) r2
Seconde couleur, composante rouge (0-1).
number (Français) g2
Seconde couleur, composante verte (0-1).
number (Français) b2
Seconde couleur, composante bleue (0-1).
number (Français) a2
Seconde couleur, composante alpha (0-1).
number (Français) r8
Huitième couleur, composante rouge (0-1).
number (Français) g8
Huitième couleur, composante verte (0-1).
number (Français) b8
Huitième couleur, composante bleue (0-1).
number (Français) a8
Huitième couleur, composante alpha (0-1).

Retourne

Rien.

Fonction

Disponible depuis LÖVE 0.9.0
Ce-tte variant n'est pas supporté-e par des versions plus anciennes.

Synopsis

ParticleSystem:setColors( rgba1, rgba2, ..., rgba8 )

Arguments

table (Français) rgba1
Première couleur, une table avec index numérique, comportant les valeurs rouge, vert, bleu et alpha comme nombres (0-1). L'alpha est optionnel et est de 1 par défaut si non précisé.
table (Français) rgba2
Seconde couleur, une table avec index numérique, comportant les valeurs rouge, vert, bleu et alpha comme nombres (0-1). L'alpha est optionnel et est de 1 par défaut si non précisé.
table (Français) rgba8
Huitième couleur, une table avec index numérique, comportant les valeurs rouge, vert, bleu et alpha comme nombres (0-1). L'alpha est optionnel et est de 1 par défaut si non précisé.

Retourne

Rien.

Voir également

Autres langues