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.

Constructeur BitmapData<br />

public BitmapData(width:Number, height:Number, [transparent:Boolean],<br />

[fillColor:Number])<br />

Crée un objet BitmapData à la largeur et la hauteur spécifiées. Si vous spécifiez une valeur<br />

pour le paramètre fillColor, chaque pixel <strong>du</strong> bitmap est défini sur cette couleur.<br />

Par défaut, le bitmap créé est opaque, sauf si vous transmettez la valeur true au paramètre<br />

transparent. Une fois le bitmap opaque créé, vous ne pouvez pas le transformer en bitmap<br />

transparent. Chaque pixel d'un bitmap opaque utilise uniquement 24 bits d'informations <strong>de</strong><br />

canal <strong>de</strong> couleur. Si vous définissez le bitmap sur transparent, chaque pixel utilise 32 bits<br />

d'informations <strong>de</strong> canal <strong>de</strong> couleur, y compris un canal <strong>de</strong> transparence alpha.<br />

Les largeur et hauteur maximales d'un objet BitmapData sont <strong>de</strong> 2880 pixels. Si vous spécifiez<br />

une valeur <strong>de</strong> largeur ou <strong>de</strong> hauteur supérieure à 2880, la nouvelle occurrence n'est pas créée.<br />

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

Paramètres<br />

width:Number - La largeur <strong>de</strong> l'image bitmap en pixels.<br />

height:Number - La hauteur <strong>de</strong> l'image bitmap en pixels.<br />

transparent:Boolean [facultatif] - Spécifie si l'image bitmap prend en charge la<br />

transparence par pixel. La valeur par défaut est true (transparent). Pour créer un bitmap<br />

entièrement transparent, définissez la valeur <strong>du</strong> paramètre transparent sur true et celle <strong>du</strong><br />

paramètre fillColor sur 0x00000000 (ou sur 0).<br />

fillColor:Number [facultatif] - Une valeur <strong>de</strong> couleur ARVB 32 bits utilisée pour remplir la<br />

zone <strong>de</strong> l'image bitmap. La valeur par défaut est 0xFFFFFFFF (blanc uni).<br />

Exemple<br />

L'exemple suivant crée un nouvel objet BitmapData. Les valeurs utilisées dans cet exemple<br />

sont les valeurs par défaut <strong>de</strong>s paramètres transparent et fillColor ; vous pouvez appeler le<br />

constructeur sans ces paramètres et obtenir le même résultat.<br />

import flash.display.BitmapData;<br />

var width:Number = 100;<br />

var height:Number = 80;<br />

var transparent:Boolean = true;<br />

var fillColor:Number = 0xFFFFFFFF;<br />

var bitmap_1:BitmapData = new BitmapData(width, height, transparent,<br />

fillColor);<br />

trace(bitmap_1.width); // 100<br />

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

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

Saved successfully!

Ooh no, something went wrong!