ColorTransform

Descrizione

La classe ColorTransform consente di trasformare o modificare il colore dell’oggetto di visualizzazione regolando i valori di colore. Potete modificare i quattro canali: rosso, verde, blu e il canale di trasparenza alfa.

La classe ColorTransform contiene otto membri, che rappresentano gli offset e i moltiplicatori per ciascuno dei quattro canali di colore. Quando si applica un oggetto ColorTransform a un oggetto di visualizzazione, viene calcolato un nuovo valore per ciascun canale di colore, nel modo seguente:

  • Nuovo valore rosso = (valore rosso precedente * redMultiplier) + redOffset
  • Nuovo valore verde = (valore verde precedente * greenMultiplier) + greenOffset
  • Nuovo valore blu = (valore blu precedente * blueMultiplier) + blueOffset
  • Nuovo valore alfa = (valore alfa precedente * alphaMultiplier) + alphaOffset

Sintassi

new flwebgl.geom.ColorTransform(alphaOffset, alphaMultiplier, redOffset, redMultiplier, greenOffset, greenMultiplier, blueOffset, blueMultiplier)

Parametri

Nome Tipo Descrizione
alphaOffset
numero (opzionale) Intervallo da -255 a 255, valore predefinito = 0
alphaMultiplier
numero (opzionale) Intervallo da -1 a 1, valore predefinito = 1
redOffset numero (opzionale) Intervallo da -255 a 255 valore predefinito = 0
redMultiplier numero (opzionale) Intervallo da -1 a 1, valore predefinito = 1
greenOffset numero (opzionale) Intervallo da -255 a 255, valore predefinito = 0
greenMultiplier numero (opzionale) Intervallo da -1 to 1, valore predefinito = 1
blueOffset numero (opzionale) Intervallo da -255 a 255, valore predefinito = 0
blueMultiplier numero (opzionale) Intervallo da -1 a 1, valore predefinito = 1

Metodi

clone()

Descrizione

    Questo metodo restituisce un clone dell’istanza ColorTransform

Restituisce

  • Un clone dell’istanza ColorTransform
  • Tipo - ColorTransform

concat(colorTx)

Descrizione

    Utilizzate questo metodo per concatenare l’oggetto ColorTransform fornito con quello corrente, combinando così gli effetti di entrambi.

Parametri

Restituisce

  • L’oggetto ColorTransform corrente. Potete usare questo metodo per concatenare chiamate di metodo.
  • Tipo - ColorTransform
Nome Tipo Descrizione
colorTx ColorTransform La trasformazione colore da moltiplicare

copy(colorTransform)

Descrizione

    Utilizzate questo metodo per copiare l’oggetto ColorTransform specificato su questo oggetto ColorTransform.

Parametri

Restituisce

  • L’oggetto ColorTransform corrente. Potete usare questo metodo per concatenare chiamate di metodo.
  • Tipo - ColorTransform
Nome Tipo Descrizione
colorTransform
ColorTransform
L'istanza di ColorTransform da cui copiare le proprietà

equals(colorTx)

Descrizione

    Utilizzate questo metodo per verificare se l’oggetto ColorTransform passato ha gli stessi valori di questa istanza.

Parametri

Restituisce

  • Tipo - booleano
Nome Tipo Descrizione
colorTx ColorTransform La trasformazione colore da confrontare

getAlphaMultiplier()

Descrizione

    Questo metodo restituisce il moltiplicatore alfa.

Restituisce

  • Tipo - numero

getAlphaOffset()

Descrizione

    Questo metodo restituisce l’offset alfa.

Restituisce

  • Tipo - numero

getBlueMultiplier()

Descrizione

    Questo metodo restituisce il moltiplicatore del blu.

Restituisce

  • Tipo - numero

getBlueOffset()

Descrizione

    Questo metodo restituisce l’offset del blu.

Restituisce

  • Tipo - numero

getGreenMultiplier()

Descrizione

    Questo metodo restituisce il moltiplicatore del verde.

Restituisce:

  • Tipo - numero

getGreenOffset()

Descrizione

    Questo metodo restituisce l’offset del verde.

Restituisce

  • Tipo - numero

getRedMultiplier()

Descrizione

    Questo metodo restituisce il moltiplicatore del rosso.

Restituisce

  • Tipo - numero

getRedOffset()

Descrizione

    Questo metodo restituisce l’offset del rosso.

Restituisce

  • Tipo - numero

identity()

Descrizione

    Questo metodo imposta la trasformazione colore su una trasformazione colore Identity.

Restituisce

  • La trasformazione colore corrente.Potete usare questo metodo per concatenare chiamate di metodo.
  • Tipo - ColorTransform

isIdentity()

Descrizione

    Questo metodo indica “true” se la trasformazione colore è una trasformazione colore Identity.

Restituisce

  • Tipo - booleano

setAlphaMultiplier(Multiplier)

Descrizione

    Utilizzate questo metodo per impostare il moltiplicatore alfa.

Parametri

Nome Tipo Descrizione
Multiplier numero Un valore che viene moltiplicato per il valore del canale di trasparenza alfa

setAlphaOffset(offset)

Descrizione

    Utilizzate questo metodo per impostare l’offset alfa.

Parametri

Nome Tipo Descrizione
offset numero Un numero che viene aggiunto al valore del canale di trasparenza alfa dopo che questo è stato moltiplicato per il valore alphaMultiplier

setBlueMultiplier(multiplier)

Descrizione

    Utilizzate questo metodo per impostare il moltiplicatore del blu.

Parametri

Nome Tipo Descrizione
multiplier numero Un valore che viene moltiplicato per il valore del canale blu

setBlueOffset(offset)

Descrizione

    Utilizzate questo metodo per impostare l’offset del blu.

Parametri

Nome Tipo Descrizione
offset numero Un numero che viene aggiunto al valore del canale blu dopo che questo è stato moltiplicato per il valore blueMultiplier

setGreenMultiplier(multiplier)

Descrizione

    Utilizzate questo metodo per impostare il moltiplicatore del verde.

Parametri

Nome Tipo Descrizione
multiplier numero Un valore che viene moltiplicato per il valore del canale verde

setGreenOffset(offset)

Descrizione

    Utilizzate questo metodo per impostare l’offset del verde.

Parametri

Nome Tipo Descrizione
offset numero Un numero che viene aggiunto al valore del canale verde dopo che questo è stato moltiplicato per il valore greenMultiplier

setRedMultiplier(multiplier)

Descrizione

    Utilizzate questo metodo per impostare il moltiplicatore del rosso.

Parametri

Nome Tipo Descrizione
multiplier numero Un valore che viene moltiplicato per il valore del canale rosso

setRedOffset(offset)

Descrizione

    Utilizzate questo metodo per impostare l’offset del rosso.

Parametri

Nome Tipo Descrizione
offset numero Un numero che viene aggiunto al valore del canale rosso dopo che questo è stato moltiplicato per il valore redMultiplier
Logo Adobe

Accedi al tuo account