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.

}<br />

trace(myBitmapData.height); // -1<br />

trace(myBitmapData.transparent); // -1<br />

draw (métho<strong>de</strong> BitmapData.draw)<br />

public draw(source:Object, [matrix:Matrix],<br />

[colorTransform:ColorTransform], [blendMo<strong>de</strong>:Object],<br />

[clipRect:Rectangle], [smooth:Boolean]) : Void<br />

Dessine une image source ou un clip sur une image <strong>de</strong> <strong>de</strong>stination avec la fonctionnalité <strong>de</strong><br />

ren<strong>du</strong> vectoriel <strong>de</strong> Flash Player. Vous pouvez utiliser les objets Matrix, ColorTransform,<br />

BlendMo<strong>de</strong> et un objet Rectangle <strong>de</strong> <strong>de</strong>stination pour contrôler la qualité <strong>du</strong> ren<strong>du</strong>. Vous<br />

pouvez également spécifier si le bitmap doit être lissé lorsqu'il est dimensionné. Cela<br />

fonctionne uniquement si l'objet source est un objet BitmapData.<br />

Cette métho<strong>de</strong> correspond directement au mo<strong>de</strong> <strong>de</strong> traçage <strong>de</strong>s objets à l'ai<strong>de</strong> <strong>de</strong> la<br />

fonctionnalité <strong>de</strong> ren<strong>du</strong> vectoriel standard pour les objets dans l'interface <strong>de</strong> l'outil <strong>de</strong><br />

programmation.<br />

Un objet MovieClip source n'utilise pas ses transformations sur scène pour cet appel. Il est<br />

traité <strong>de</strong> la manière dont il apparaît dans la bibliothèque ou dans le fichier, sans<br />

transformation <strong>de</strong> matrice, <strong>de</strong> couleurs et sans mo<strong>de</strong> <strong>de</strong> fon<strong>du</strong>. Si vous souhaitez <strong>de</strong>ssiner le<br />

clip en utilisant ses propres propriétés <strong>de</strong> transformation, vous pouvez utiliser son objet<br />

Transform pour transmettre les diverses propriétés <strong>de</strong> transformation.<br />

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

Paramètres<br />

source:Object - L'objet BitmapData à <strong>de</strong>ssiner.<br />

matrix:flash.geom.Matrix [facultatif] - Un objet Matrix utilisé pour redimensionner, faire<br />

pivoter ou tra<strong>du</strong>ire les coordonnées <strong>du</strong> bitmap. Si aucun objet n'est fourni, l'image bitmap ne<br />

sera pas transformée. Définissez ce paramètre sur une matrice d'i<strong>de</strong>ntité, créée à l'ai<strong>de</strong> <strong>du</strong><br />

constructeur new Matrix() par défaut, si vous <strong>de</strong>vez le transmettre mais ne souhaitez pas<br />

transformer l'image.<br />

colorTransform:flash.geom.ColorTransform [facultatif] - Un objet ColorTransform<br />

utilisé pour définir les valeurs <strong>de</strong> couleur <strong>du</strong> bitmap. Si aucun objet n'est fourni, les couleurs<br />

<strong>de</strong> l'image bitmap ne seront pas transformées. Définissez ce paramètre sur un objet<br />

ColorTransform, créé à l'ai<strong>de</strong> <strong>du</strong> constructeur new ColorTransform() par défaut, si vous<br />

<strong>de</strong>vez le transmettre mais ne souhaitez pas transformer l'image.<br />

blendMo<strong>de</strong>:Object [facultatif] - Un objet BlendMo<strong>de</strong>.<br />

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

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

Saved successfully!

Ooh no, something went wrong!