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.

Valeur renvoyée<br />

Number - Entier ; 0 ou 1. Si le pointeur <strong>de</strong> la souris était masqué avant d'appeler<br />

Mouse.hi<strong>de</strong>(), alors la valeur <strong>de</strong> retour est 0. Si le pointeur <strong>de</strong> la souris était visible avant<br />

d'appeler Mouse.hi<strong>de</strong>() alors la valeur <strong>de</strong> retour est 1.<br />

Exemple<br />

Le co<strong>de</strong> suivant masque le pointeur standard <strong>de</strong> la souris et définit les positions x et y <strong>de</strong><br />

l'occurrence <strong>de</strong> clip pointer_mc sur les positions x et y <strong>du</strong> pointeur. Crée un clip et définit<br />

son i<strong>de</strong>ntifiant Linkage sur pointer_id. Ajoute le co<strong>de</strong> <strong>ActionScript</strong> suivant à l'image 1 <strong>du</strong><br />

scénario :<br />

// to use this script you need a symbol<br />

// in your library with a Linkage I<strong>de</strong>ntifier of "pointer_id".<br />

this.attachMovie("pointer_id", "pointer_mc", this.getNextHighestDepth());<br />

Mouse.hi<strong>de</strong>();<br />

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

mouseListener.onMouseMove = function() {<br />

pointer_mc._x = _xmouse;<br />

pointer_mc._y = _ymouse;<br />

updateAfterEvent();<br />

};<br />

Mouse.addListener(mouseListener);<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 />

show (métho<strong>de</strong> Mouse.show), _xmouse (propriété MovieClip._xmouse), _ymouse<br />

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

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

Mouse.onMouseDown)<br />

onMouseDown = function() {}<br />

Signalé lorsque vous cliquez sur la souris. Pour utiliser l'écouteur onMouseDown, vous <strong>de</strong>vez<br />

créer un objet écouteur. Vous pouvez ensuite définir une fonction pour onMouseDown et<br />

utiliser addListener() pour enregistrer l'écouteur auprès <strong>de</strong> l'objet Mouse, comme indiqué<br />

dans le co<strong>de</strong> suivant :<br />

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

someListener.onMouseDown = function () { ... };<br />

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

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

Saved successfully!

Ooh no, something went wrong!