public static hide() : Number
Masque le pointeur dans un fichier SWF. Le pointeur est visible par défaut.
Disponibilité : ActionScript 1.0 ; Flash Player 5
Number - Entier ; 0 ou 1. Si le pointeur de la souris était masqué avant d'appeler Mouse.hide(), alors la valeur de retour est 0. Si le pointeur de la souris était visible avant d'appeler Mouse.hide() alors la valeur de retour est 1.
Le code suivant masque le pointeur standard de la souris et définit les positions x et y de l'occurrence de clip pointer_mc sur les positions x et y du pointeur. Crée un clip et définit son identifiant Linkage sur pointer_id. Ajoute le code ActionScript suivant à l'image 1 du scénario :
// to use this script you need a symbol // in your library with a Linkage Identifier of "pointer_id". this.attachMovie("pointer_id", "pointer_mc", this.getNextHighestDepth()); Mouse.hide(); var mouseListener:Object = new Object(); mouseListener.onMouseMove = function() { pointer_mc._x = _xmouse; pointer_mc._y = _ymouse; updateAfterEvent(); }; Mouse.addListener(mouseListener);
La méthode MovieClip.getNextHighestDepth() utilisée dans cet exemple nécessite Flash Player 7 ou une version ultérieure. Si votre fichier SWF comprend un composant de la version 2, utilisez les composants de la version 2 de la classe DepthManager au lieu de la méthode MovieClip.getNextHighestDepth().