03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

clone (métho<strong>de</strong> ColorMatrixFilter.clone)<br />

public clone() : ColorMatrixFilter<br />

Renvoie une copie <strong>de</strong> cet objet filtre.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 8<br />

Valeur renvoyée<br />

flash.filters.ColorMatrixFilter - Nouvelle occurrence ColorMatrixFilter dont les<br />

propriétés sont toutes i<strong>de</strong>ntiques à celles <strong>de</strong> l'occurrence d'origine.<br />

Exemple<br />

L'exemple suivant crée une nouvelle occurrence <strong>de</strong> ColorMatrixFilter et ensuite la clone en<br />

utilisant la métho<strong>de</strong> clone. La propriété matrix ne peut pas être changée directement (par<br />

exemple, clonedFilter.matrix[2] = 1;). Vous <strong>de</strong>vez plutôt donner une référence au<br />

tableau, effectuer le changement, et restaurer la valeur en utilisant clonedFilter.matrix =<br />

changedMatrix.<br />

import flash.filters.ColorMatrixFilter;<br />

var matrix:Array = new Array();<br />

matrix = matrix.concat([1, 0, 0, 0, 0]); // red<br />

matrix = matrix.concat([0, 1, 0, 0, 0]); // green<br />

matrix = matrix.concat([0, 0, 1, 0, 0]); // blue<br />

matrix = matrix.concat([0, 0, 0, 1, 0]); // alpha<br />

var filter:ColorMatrixFilter = new ColorMatrixFilter(matrix);<br />

trace("filter: " + filter.matrix);<br />

var clonedFilter:ColorMatrixFilter = filter.clone();<br />

matrix = clonedFilter.matrix;<br />

matrix[2] = 1;<br />

clonedFilter.matrix = matrix;<br />

trace("clonedFilter: " + clonedFilter.matrix);<br />

constructeur ColorMatrixFilter()<br />

public ColorMatrixFilter(matrix:Array)<br />

Initialise une nouvelle occurrence ColorMatrixFilter avec les paramètres spécifiés.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 8<br />

Paramètres<br />

matrix:Array - Tableau <strong>de</strong> 20 éléments organisés en matrice <strong>de</strong> 4 x 5.<br />

444 Chapitre 2: Classes <strong>ActionScript</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!