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.

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

public _alpha : Number<br />

La valeur <strong>de</strong> transparence alpha <strong>du</strong> clip. Les valeurs possibles sont comprises entre 0<br />

(entièrement transparent) et 100 (entièrement opaque). La valeur par défaut est 100. Les<br />

objets d'un clip dont la propriété _alpha est définie sur 0 sont actifs, même s'ils sont<br />

invisibles. Par exemple, vous pouvez toujours cliquer sur un bouton dans un clip dont la<br />

propriété _alpha est définie sur 0. Pour désactiver le bouton entièrement, vous pouvez définir<br />

la propriété _visible <strong>du</strong> clip sur false.<br />

Vous pouvez étendre les métho<strong>de</strong>s et les gestionnaires d'événements <strong>de</strong> la classe MovieClip en<br />

créant une sous-classe.<br />

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

Exemple<br />

Le co<strong>de</strong> suivant définit la propriété _alpha d'un clip créé <strong>de</strong> façon dynamique et appelé<br />

triangle, sur 50 % lorsque la souris le survole. Ajoutez le co<strong>de</strong> <strong>ActionScript</strong> suivant à votre<br />

fichier FLA ou AS :<br />

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

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

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

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

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

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

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

this._alpha = 50;<br />

};<br />

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

this._alpha = 100;<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 />

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

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

MovieClip 853

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

Saved successfully!

Ooh no, something went wrong!