Ah! voila les coordonnées du curseur...

Soyez le premier à donner votre avis sur cette source.

Vue 6 905 fois - Téléchargée 548 fois

Description

Un petit cadre accroché au curseur affiche les coordonnées du curseur.
Simple, mais j'ai assayé d'apporter la meilleur mise en forme possible.
J'ai biensûr utilisé les fonction "_xmouse", "_ymouse", mais aussi "TextField", et "TextFormat".
Il me semble que celà peut être utile a quelqu'un ...

Source / Exemple :


_root.onLoad = _root.onMouseMove = function () {
	this.createTextField("texte", 1, _xmouse+10, _ymouse+10, 0, 0);
	// propriétés du texte
	with (this.texte) {
		autoSize = "left";
		selectable = false;
		background = true;
		border = true;
		backgroundColor = 0xDDDDFF;
		borderColor = 0x9999FF;
	}
	// texte affiché
	texte.text = Math.round(_root._xmouse)+" ; "+Math.round(_root._ymouse);
};

Conclusion :


Dites le moi si vous améliorez mon code !

Codes Sources

A voir également

Ajouter un commentaire Commentaires
edwood12 Messages postés 14 Date d'inscription jeudi 13 mars 2008 Statut Membre Dernière intervention 9 février 2011
2 févr. 2011 à 18:13
super merci
mais comment faire pour commencer les coordonnées:0 . 0 au milieux de la page svp
@+
edwood
missulie Messages postés 4 Date d'inscription samedi 6 janvier 2007 Statut Membre Dernière intervention 24 avril 2009
6 janv. 2007 à 11:45
Désolé pour cette question stupide (je débute) ! Je viens de trouver !!! Il s'agit de ne pas oublier d'ouvrir l'inspecteur de composants !
flashman007 Messages postés 769 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 17 mai 2004
9 avril 2003 à 20:16
pour que la souris soit mieux suivie:
onClipEvent (load) {
Mouse.hide();
stop();
_rotation -= 10;
}
onClipEvent (mouseMove) {
_x = _root._xmouse;
_y = _root._ymouse;
updateAfterEvent();
}
onClipEvent (mouseDown) {
this.gotoAndStop("on");
updateAfterEvent();
}
onClipEvent (mouseUp) {
this.gotoAndStop("off");
updateAfterEvent();
}


élémentaire mon cher watson...
SuperDevy Messages postés 842 Date d'inscription dimanche 24 novembre 2002 Statut Membre Dernière intervention 2 juillet 2007
19 févr. 2003 à 11:17
En fait, en enlevant toute la mise en forme, le code devient :

onLoad = onMouseMove=function () {
createTextField("texte", 1, _xmouse+10, _ymouse+10, 0, 0);
texte.autoSize = "left";
texte.text = Math.round(_root._xmouse)+" ; "+Math.round(_root._ymouse);
};

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.