Ho un oggetto sprite su cui applico questa trasformazione di colore:

var evidenzia:ColorTransform = new ColorTransform(1,1,1,1,100)

poi però voglio tornare indietro ai colori originali e applico quest'altra matrice

var evidenziaBack:ColorTransform = new ColorTransform(1,1,1,1,-100)

ma i colori che ottengo non sono quelli "originali" anche se sono molto simili (ho provato anche con -99 e -101 visto che probabilmente è un errore di approsimazione).

La cosa è piuttosto bruttina a livello visivo, quindi vi chiedo come posso fare per far tornare i colori che lo sprite aveva all'inizio?
Grazie