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.

Exemple<br />

L'exemple suivant crée une occurrence <strong>de</strong> clip triangle <strong>de</strong> façon dynamique. Lorsque vous<br />

exécutez un fichier SWF, cliquez sur le clip pour le faire pivoter.<br />

this.createEmptyMovieClip("triangle", this.getNextHighestDepth());<br />

triangle.beginFill(0x0000FF, 100);<br />

triangle.moveTo(100, 100);<br />

triangle.lineTo(100, 150);<br />

triangle.lineTo(150, 100);<br />

triangle.lineTo(100, 100);<br />

triangle.onMouseUp= function() {<br />

this._rotation += 15;<br />

};<br />

La métho<strong>de</strong> MovieClip.getNextHighestDepth() utilisée dans cet exemple nécessite Flash<br />

Player 7 ou une version ultérieure. Si votre fichier SWF comprend un composant <strong>de</strong> la version<br />

2, utilisez les composants <strong>de</strong> la version 2 <strong>de</strong> la classe DepthManager au lieu <strong>de</strong> la métho<strong>de</strong><br />

MovieClip.getNextHighestDepth().<br />

Voir également<br />

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

TextField._rotation)<br />

scale9Grid (propriété MovieClip.scale9Grid)<br />

public scale9Grid : Rectangle<br />

La zone rectangulaire qui définit les neuf zones <strong>de</strong> redimensionnement <strong>du</strong> clip. Si elle est<br />

définie sur null, l'ensemble <strong>du</strong> clip est redimensionné normalement, si nécessaire.<br />

Lorsqu'une propriété scale9Grid est définie pour un clip, ce clip se voit appliquer une grille<br />

<strong>de</strong> neuf régions, en fonction <strong>du</strong> rectangle scale9Grid qui définit la zone centrale <strong>de</strong> la grille.<br />

Cette grille comporte huit autres zones :<br />

■ La zone située dans le coin supérieur gauche, en <strong>de</strong>hors <strong>du</strong> rectangle.<br />

■ La zone située au-<strong>de</strong>ssus <strong>du</strong> rectangle<br />

■ La zone située dans le coin supérieur droit, en <strong>de</strong>hors <strong>du</strong> rectangle.<br />

■ La zone située à gauche <strong>du</strong> rectangle<br />

■ La zone située à droite <strong>du</strong> rectangle<br />

■ La zone située dans le coin inférieur gauche, en <strong>de</strong>hors <strong>du</strong> rectangle.<br />

■ La zone située en <strong>de</strong>ssous <strong>du</strong> rectangle<br />

■ La zone située dans le coin inférieur droit, en <strong>de</strong>hors <strong>du</strong> rectangle.<br />

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

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

Saved successfully!

Ooh no, something went wrong!