cs_fanfouer
Messages postés209Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention27 janvier 2008
-
23 août 2005 à 19:10
cs_fanfouer
Messages postés209Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention27 janvier 2008
-
23 août 2005 à 20:41
bonjour,
j'ai besoin d'un conseil a propos du codage de mes boutons. Je réalise 8 boutons capable de déplacer un clip dans des directions différantes. Un exemple, le code du bouton "haut" (_root.carte représente le clip a déplacer):
on (rollOver){
if (_root.carte._y < 0){
_root.carte._y = _root.carte._y + 3;
}
}
Mon probleme est que lorsque je passe sur le boutn une fois, ce code déplace la carte de 3 pixels vers le bas UNE SEULE fois, et moi j'aimerai obtenir quelque chose me déplacant le clip de 3 pixel en 3 pixels tant que je reste sur le bouton et l'effet s'arrete lorsque je sort du bouton.
Si quelqu'un sait, qu'il se fasse connaitre... merci
cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 20101 23 août 2005 à 20:17
la méthode onRollOver réalise ton action qu'une seule fois, c-a-d seulement que tu as passé sur ton bouton( c qd mm L'INTERET des boutons non... )
Sinon, mon iD é toute bète.
Tu crée un gestionnaire onEnterFrame ( sur ton bouton par exemple ) dans l'état : onRollOver, et tu le supprime quand tu y sort : delete this.onEnterFrame;