Texte qui suit la souris avec retard

Soyez le premier à donner votre avis sur cette source.

Vue 11 505 fois - Téléchargée 2 065 fois

Description

La zone de texte suit la souris et est modifiable.
On peut voir sur beaucoup de sites ce concept afin de présenter des parties sans pour autant devoir cliquer dessus, ce qui est assez pratique, c'est pourquoi j'ai pensé que ça pouvait être utile.
Je ne sais pas si mon code est optimisé au maximum mais il est simple et efficace.

Source / Exemple :


Je fais un copier coller de la partie principale du code, à placer sur le clip ( qui contient le texte ) :

onClipEvent(enterFrame){ // pour chaque actualisation de l'animation...

	retard = 5; //  c'est la variable qui détermine la vitesse. 
				//Attention : plus elle est grande, plus le texte aura du retard pour suivre la souris.
	
	if ( this._x < _root._xmouse ){ // si la position x du clip est inférieur a celle de la souris...
	
		this._x = this._x + ( (_root._xmouse - this._x) / retard );// ...on lui ajoute la différence entre les deux divisé par le retard.
	}
	if ( this._x > _root._xmouse ){// si la position x du clip est supérieur a celle de la souris...
		this._x = this._x - ( (this._x - _root._xmouse ) / retard );// ...on lui enlève la différence entre les deux divisé par le retard.
	}
	/**  En clair, plus la souris sera éloignée du clip ou le texte est contenu (entrez dans le clip pour savoir comment le texte est modifié),
	 plus le clip ira vite !   */
	
	
	
	// et c'est la même chose pour la position y :
	if ( this._y < _root._ymouse ){
		this._y = this._y + ( (_root._ymouse - this._y) / retard );
	}
	
	if ( this._y > _root._ymouse ){
		this._y = this._y - ( (this._y - _root._ymouse ) / retard );
	}
	
	
}

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

ritalounet
Messages postés
4
Date d'inscription
jeudi 31 décembre 2009
Statut
Membre
Dernière intervention
5 janvier 2010

Salut!
Super code!
Mais est-il possible de fixer une vitesse de déplacement maximum pour le clip (dans le but par exemple d'utiliser ce code pour l'animation interactive de la marche d'un personnage..).
See ya!
cs_laurelinea
Messages postés
1
Date d'inscription
jeudi 4 juin 2009
Statut
Membre
Dernière intervention
4 juin 2009

très bien expliqué, je suis débutante et ça m'a l'air accessible
Merci
packline
Messages postés
3
Date d'inscription
mardi 30 septembre 2003
Statut
Membre
Dernière intervention
6 mars 2008

Je recherchais justement un code similaire. Merci pour le partage. A la prochaine.
chipihawk
Messages postés
4
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
1 décembre 2008

Merci beaucoup,
Code qui m'est très utile,
go on man!!!
estoche
Messages postés
2
Date d'inscription
vendredi 6 février 2004
Statut
Membre
Dernière intervention
23 janvier 2007

C'est excellent génial pour ce code
simple efficace et qui fait son effet
C'est top !

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.