|
|
Traduction: Philippe Allouche
Ma première vraie expérience en Flash 5 -- créer une méthode simple et adaptative pour l'utilisation de curseurs personnalisés. Le code est extrêmement compact (je ferai un tutoriel quand j'aurai le temps) et flexible. Vous pouvez le télécharger ici.
Pour l'utiliser dans votre propre animation, ouvrez le fichier f5smartcursor.fla avec la commande Ouvrir comme Bibliothèque dans le menu Fichier et déposez le clip d'animation 'cursor container' de la bibliothèque sur la scène principale. Vous pouvez le placer n'importe où, mais vous devez vous assurer qu'il se trouve sur le calque le plus haut sinon il disparaitra derrière d'autres objets.
Vous pouvez créer vos propres curseurs graphiques et les placer dans des images séparées du clip d'animation Cursor Frames, en faisant attention à donner à chaque image une étiquette différente. Pour afficher un curseur différent quand la souris sera cliquée, donnez à l'image l'étiquette 'cursorname_down', où 'cursorname' correspond à l'étiquette de l'image du curseur quand la souris n'est pas cliquée. Par exemple, vous pourriez créer un curseur appelé 'hourglass', et avoir une version différente qui s'appelera 'hourglass_down' quand la souris est cliquée (si vous n'en créez pas le clip 'non cliqué' sera affiché).
Finalement pour activer le curseur personnalisé, sélectionnez le clip d'animation concerné , editez ses actions (clic droit et sélectionner Actions, ou aller dans la palette Occurence et cliquer la flêche bleue 'Edit Actions'). Ensuite saisissez le code suivant:
onClipEvent (load) {
this.cursor= "cursorname";
}
...où cursorname est l'étiquette de l'image contenant le curseur à utiliser. Quand la souris passe au-dessus de ce clip d'animation, le curseur change pour celui spécifié. Si par accident vous indiquez un curseur qui n'existe pas , le curseur de la souris disparaitra.
Un tutoriel le dira quand j'aurai le temps de le faire.
PS: Merci à Aquaman pour l'astuce comment rendre un mouvement plus fluide, et le truc pour Eval. Des détails dans le tutoriel ...quand il sera fait.
Bon courage !
All files and text copyright ©Stickman 1998 - 2003. For copyright and terms of use information, please read this page.