Menu defilant

Soyez le premier à donner votre avis sur cette source.

Vue 12 562 fois - Téléchargée 1 783 fois

Description

bonjour!
Voici un menu "Twimgdefil"... comment faire pour que le mouvement en fonction de la position du curseur ne se déclenche que quand ledit curseur est SUR le clip ? (le menu "roulerait" de manière linéaire de haut en bas quand le curseur est à l'extérieur voire serait juste statique)
Merci de vos conseils!

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
9
Date d'inscription
vendredi 18 novembre 2005
Statut
Membre
Dernière intervention
6 décembre 2009

BOULET SPOTTED
Messages postés
6
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
19 avril 2011

salut et merci de vos réponses, j'ai finalement opté pour une autre solution..
J'aimerais bien effacer cette source....est-ce possible ?
Messages postés
4
Date d'inscription
lundi 6 février 2006
Statut
Membre
Dernière intervention
21 janvier 2009

Aucun intéret ce script... rien à faire ici
Messages postés
380
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
28 décembre 2009

Je suis tout a fait d'accord, c'est bien une question que tu pose...
...perso je trouve ton algo compliqué pour ce que ca fait.

Il y a des test qui servent à rien (le test de this.direction par ex).
La variable vitesse ne sert a rien ! Et en plus tu introduit une division
et la fonction floor qui servent à rien: Math.floor(this._xmouse/(this.vitesse)

Et pourquoi tu as placé le clip a l'horizontal pour finalement le mettre a la vertical ?
Si c'est pas se torturer pour rien je vois pas...

Je propose de modifier la base de la base du déplacement. En simplifié ca donnerai:

onClipEvent(enterFrame)
{

//Si la souris est au dessus de la moitié de l'image (440=taille de root)
if( (_root._ymouse-440/2)>0 )
{
//Si l'image n'est pas au max
if(this._y>-this._height/2)
{
this._y-=10; //10 est la vitesse de montée
}
}
else
{
//Si l'image n'est pas au min
if(this._y<this._height/2)
{
this._y+=10; //10 est la vitesse de descente
}
}
}
Messages postés
183
Date d'inscription
mercredi 29 novembre 2000
Statut
Membre
Dernière intervention
23 avril 2010

du style:

if(mon_clip.hitTest(_root._xmouse,_root._ymouse)) {
...
code pour faire défiler l'anim
...
}
Afficher les 6 commentaires

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.

Du même auteur (ossol)