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.

width: 100<br />

}<br />

Pour illustrer <strong>de</strong> manière plus détaillée les relations qui existent entre bitmap_1, bitmap_2 et<br />

clonedBitmap, l'exemple suivant modifie la valeur <strong>de</strong> pixels au point (1, 1) <strong>de</strong> bitmap_1. La<br />

modification <strong>de</strong> la valeur <strong>de</strong> pixels au point (1, 1) montre que la métho<strong>de</strong> clone() crée une<br />

occurrence en fonction <strong>de</strong>s valeurs <strong>de</strong> l'occurrence bitmap_1 au lieu <strong>de</strong> se référer à ces valeurs.<br />

import flash.display.BitmapData;<br />

var bitmap_1:BitmapData = new BitmapData(100, 80, false, 0x000000);<br />

var bitmap_2:BitmapData = bitmap_1;<br />

var clonedBitmap:BitmapData = bitmap_1.clone();<br />

trace(bitmap_1.getPixel32(1, 1)); // -16777216<br />

trace(bitmap_2.getPixel32(1, 1)); // -16777216<br />

trace(clonedBitmap.getPixel32(1, 1)); // -16777216<br />

bitmap_1.setPixel32(1, 1, 0xFFFFFF);<br />

trace(bitmap_1.getPixel32(1, 1)); // -1<br />

trace(bitmap_2.getPixel32(1, 1)); // -1<br />

trace(clonedBitmap.getPixel32(1, 1)); // -16777216<br />

colorTransform (métho<strong>de</strong><br />

BitmapData.colorTransform)<br />

public colorTransform(rect:Rectangle, colorTransform:ColorTransform) : Void<br />

Définit les valeurs <strong>de</strong> couleur dans une zone spécifiée d'une image bitmap avec un objet<br />

ColorTransform. Si le rectangle correspond aux limites <strong>de</strong> l'image bitmap, cette métho<strong>de</strong><br />

transforme les valeurs <strong>de</strong> couleur <strong>de</strong> l'image toute entière.<br />

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

Paramètres<br />

rect:flash.geom.Rectangle - Un objet Rectangle qui définit la zone <strong>de</strong> l'image dans<br />

laquelle l'objet ColorTransform est appliqué.<br />

colorTransform:flash.geom.ColorTransform - Un objet ColorTransform décrivant les<br />

valeurs <strong>de</strong> transformation <strong>de</strong> couleur à appliquer.<br />

Exemple<br />

L'exemple suivant indique comment appliquer une opération <strong>de</strong> transformation <strong>de</strong> couleurs à<br />

une occurrence BitmapData.<br />

import flash.display.BitmapData;<br />

BitmapData (flash.display.BitmapData) 309

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

Saved successfully!

Ooh no, something went wrong!