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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Spécifie le niveau d'anti-aliasing appliqué au fichier SWF actuel. Spécifiez 2 (meilleure<br />

qualité) pour bénéficier <strong>de</strong> la meilleure qualité possible et activer le lissage <strong>de</strong> façon<br />

permanente. Spécifiez 1 (haute qualité) pour procé<strong>de</strong>r à l'anti-aliasing ; ceci permet <strong>de</strong> lisser<br />

les bitmaps si le fichier SWF ne contient pas d'animation et constitue la valeur par défaut.<br />

Spécifiez 0 (faible qualité) pour empêcher l'anti-aliasing.<br />

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

Exemple<br />

Ajoutez une occurrence <strong>de</strong> bouton sur la scène et appelez-la myBtn_btn. Tracez un ovale sur la<br />

scène à l'ai<strong>de</strong> <strong>de</strong> l'outil Ovale ayant une couleur <strong>de</strong> trait et <strong>de</strong> remplissage. Sélectionnez<br />

l'image 1 et ajoutez le co<strong>de</strong> <strong>ActionScript</strong> suivant via le panneau Actions :<br />

myBtn_btn.onRelease = function() {<br />

myBtn_btn._highquality = 0;<br />

};<br />

Lorsque vous cliquez sur myBtn_btn, le trait <strong>du</strong> cercle est irrégulier. Vous pouvez ajouter le<br />

co<strong>de</strong> <strong>ActionScript</strong> suivant pour affecter l'ensemble <strong>du</strong> fichier SWF :<br />

_quality = 0;<br />

Voir également<br />

_quality (propriété Button._quality), _quality, propriété<br />

menu (propriété Button.menu)<br />

public menu : ContextMenu<br />

Associe l'objet ContextMenu, contextMenu à l'objet bouton my_button. La classe<br />

ContextMenu permet <strong>de</strong> modifier le menu contextuel qui s'affiche lorsque l'utilisateur clique<br />

avec le bouton droit <strong>de</strong> la souris (Windows) ou en appuyant sur la touche Contrôle<br />

(Macintosh) dans Flash Player.<br />

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

Exemple<br />

L'exemple suivant affecte un objet ContextMenu à une occurrence <strong>de</strong> bouton intitulée<br />

myBtn_btn. L'objet ContextMenu contient un élément <strong>de</strong> menu unique (intitulé « Save... »)<br />

incluant une fonction <strong>de</strong> gestionnaire <strong>de</strong> rappel intitulée doSave.<br />

Ajoutez l'occurrence <strong>de</strong> bouton sur la scène et appelez-la myBtn_btn.<br />

var menu_cm:ContextMenu = new ContextMenu();<br />

menu_cm.customItems.push(new ContextMenuItem("Save...", doSave));<br />

function doSave(menu:Object, obj:Object):Void {<br />

trace( " You selected the 'Save...' menu item ");<br />

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

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

Saved successfully!

Ooh no, something went wrong!