La classe ColorTransform permet de transformer ou de modifier la couleur de l’objet d’affichage en réglant les valeurs chromatiques. Vous pouvez modifier les quatre canaux : rouge, vert, bleu et transparence alpha.
La classe ColorTransform comprend huit membres, qui sont les décalages et les multiplicateurs de chacun des quatre canaux de couleur.Lorsqu’un objet ColorTransform est appliqué à un objet d’affichage, une nouvelle valeur est calculée pour chaque canal de couleur de la manière suivante :
- Nouvelle valeur de rouge = (ancienne valeur de rouge * redMultiplier) + redOffset
- Nouvelle valeur de vert = (ancienne valeur de vert * greenMultiplier) + greenOffset
- Nouvelle valeur de bleu = (ancienne valeur de bleu * blueMultiplier) + blueOffset
- Nouvelle valeur alpha = (ancienne valeur alpha * alphaMultiplier) + alphaOffset
new flwebgl.geom.ColorTransform(alphaOffset, alphaMultiplier, redOffset, redMultiplier, greenOffset, greenMultiplier, blueOffset, blueMultiplier)
Nom | Type | Description |
alphaOffset | nombre | (facultatif) Compris entre -255 et 255, par défaut = 0 |
alphaMultiplier | nombre | (facultatif) Compris entre -1 et 1, par défaut = 1 |
redOffset | nombre | (facultatif) Compris entre -255 et 255, par défaut = 0 |
redMultiplier | nombre | (facultatif) Compris entre -1 et 1, par défaut = 1 |
greenOffset | nombre | (facultatif) Compris entre -255 et 255, par défaut = 0 |
greenMultiplier | nombre | (facultatif) Compris entre -1 et 1, par défaut = 1 |
blueOffset | nombre | (facultatif) Compris entre -255 et 255, par défaut = 0 |
blueMultiplier | nombre | (facultatif) Compris entre -1 et 1, par défaut = 1 |
Description
Cette méthode renvoie un clone de l’occurrence de ColorTransform.
Valeurs renvoyées
- Clone de l’occurrence de ColorTransform
- Type – ColorTransform
Description
Utilisez cette méthode pour concaténer la classe ColorTransform fournie avec la classe ColorTransform actuelle, ce qui permet de combiner les effets des deux classes.
Paramètres
Valeurs renvoyées
- Cette classe ColorTransform. Vous pouvez utiliser cette méthode pour enchaîner des appels de méthode.
- Type – ColorTransform
Nom | Type | Description |
---|---|---|
colorTx | ColorTransform | Transformation de couleur à multiplier |
Description
Utilisez cette méthode pour copier la classe ColorTransform spécifiée dans cette classe ColorTransform.
Paramètres
Valeurs renvoyées
- Cette classe ColorTransform. Vous pouvez utiliser cette méthode pour enchaîner des appels de méthode.
- Type – ColorTransform
Nom | Type | Description |
---|---|---|
colorTransform | ColorTransform | Occurrence de ColorTransform à partir de laquelle les propriétés doivent être copiées |
Description
Utilisez cette méthode pour vérifier si la classe ColorTransform transmise possède les mêmes valeurs que cette occurrence.
Paramètres
Valeurs renvoyées
- Type – booléen
Nom | Type | Description |
---|---|---|
colorTx | ColorTransform | Transformation de couleur à comparer |
Description
Cette méthode définit la transformation de couleur sur une transformation de couleur Identity.
Valeurs renvoyées
- Cette transformation de couleur. Vous pouvez utiliser cette méthode pour associer des appels de méthode.
- Type – ColorTransform
Description
Cette méthode indique « true » si la transformation de couleur est une identité.
Valeurs renvoyées
- Type – booléen
Description
Utilisez cette méthode pour définir le multiplicateur alpha.
Paramètres
Nom | Type | Description |
---|---|---|
Multiplier | nombre | Valeur multipliée par la valeur du canal de transparence alpha |
Description
Utilisez cette méthode pour définir le décalage alpha.
Paramètres
Nom | Type | Description |
---|---|---|
offset | nombre | Nombre ajouté à la valeur du canal de transparence alpha après sa multiplication par la valeur alphaMultiplier |
Description
Utilisez cette méthode pour définir le multiplicateur de bleu.
Paramètres
Nom | Type | Description |
---|---|---|
multiplier | nombre | Valeur multipliée par la valeur du canal de bleu |
Description
Utilisez cette méthode pour définir le décalage de bleu.
Paramètres
Nom | Type | Description |
---|---|---|
offset | nombre | Nombre ajouté à la valeur du canal de bleu après sa multiplication par la valeur blueMultiplier |
Description
Utilisez cette méthode pour définir le multiplicateur de vert.
Paramètres
Nom | Type | Description |
---|---|---|
multiplier | nombre | Valeur multipliée par la valeur du canal de vert |
Description
Utilisez cette méthode pour définir le décalage de vert.
Paramètres
Nom | Type | Description |
---|---|---|
offset | nombre | Nombre ajouté à la valeur du canal de vert après sa multiplication par la valeur greenMultiplier |