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.

onMouseWheel (écouteur d'événement<br />

Mouse.onMouseWheel)<br />

onMouseWheel = function([<strong>de</strong>lta:Number], [scrollTarget:String]) {}<br />

Signalé lorsque l'utilisateur actionne la molette <strong>de</strong> la souris. Pour utiliser l'écouteur<br />

onMouseWheel vous <strong>de</strong>vez créer un objet d'écoute Vous pouvez ensuite définir une fonction<br />

pour onMouseWheel et utiliser addListener() pour enregistrer l'écouteur auprès <strong>de</strong> l'objet<br />

Mouse.<br />

Remarque : Les écouteurs d'événements relatifs à la molette <strong>de</strong> la souris sont disponibles<br />

uniquement sur les versions Windows <strong>de</strong> Flash Player.<br />

Une application Flash ne peut contrôler que les événements <strong>de</strong> souris qui se pro<strong>du</strong>isent dans<br />

son focus. Une application Flash ne peut pas détecter les événements <strong>de</strong> souris qui se<br />

pro<strong>du</strong>isent dans une autre application.<br />

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

Paramètres<br />

<strong>de</strong>lta:Number [facultatif] - Nombre indiquant combien <strong>de</strong> lignes il convient <strong>de</strong> faire défiler<br />

chaque fois que l'utilisateur fait tourner la molette <strong>de</strong> la souris. Une valeur <strong>de</strong>lta positive<br />

indique un défilement vers le haut ; une valeur négative indique un défilement vers le bas. Les<br />

valeurs types sont comprises entre 1 et 3 ; un défilement plus rapi<strong>de</strong> peut générer <strong>de</strong>s valeurs<br />

supérieures.<br />

scrollTarget:String [facultatif] - Paramètre indiquant l'occurrence <strong>de</strong> clip supérieure<br />

située sous le pointeur <strong>de</strong> la souris lorsque la molette est actionnée. Si vous souhaitez spécifier<br />

une valeur pour scrollTarget uniquement, mais pas pour <strong>de</strong>lta, transmettez la valeur null<br />

à <strong>de</strong>lta.<br />

Exemple<br />

L'exemple suivant indique comment créer un objet listener qui réagisse aux événements <strong>de</strong> la<br />

molette <strong>de</strong> la souris. Dans cet exemple, la coordonnée x d'un objet clip appelé clip_mc<br />

change dès que l'utilisateur utilise la molette <strong>de</strong> la souris :<br />

var mouseListener:Object = new Object();<br />

mouseListener.onMouseWheel = function(<strong>de</strong>lta) {<br />

clip_mc._x += <strong>de</strong>lta;<br />

}<br />

Mouse.addListener(mouseListener);<br />

L'exemple suivant trace une ligne qui pivote en même temps que la molette <strong>de</strong> la souris.<br />

Cliquez sur le fichier SWF pendant la pério<strong>de</strong> d'exécution, puis faites tourner la molette <strong>de</strong> la<br />

souris pour activer le clip.<br />

Souris 839

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

Saved successfully!

Ooh no, something went wrong!