[Flash] Bouton animé quand la souris est dessus

Bouton animé quand la souris est dessus [Flash] - Flash/ActionScript - Programmation

Marsh Posté le 31-01-2006 à 19:06:30    

Bonjour à tous
Alors voilà je m'explique :
 
Je crée un bouton quelconque, par exemple un carré pour l'état "haut". Lorsque le bouton passe à l'état "dessus", c'est à dire que le pointeur de la souris est situé sur le bouton, j'aimerais que le bouton se mette à tourner sur lui même, mais je ne comprends pas comment faire.
 
Si je me suis mal expliqué, je peux recommencer, mais merci d'avance à ceux qui sauront m'aider.
 

Reply

Marsh Posté le 31-01-2006 à 19:06:30   

Reply

Marsh Posté le 31-01-2006 à 22:29:29    

si tu utilises les boutons flashs, tu crées un clip où ton bouton tourne et tu mets ce clip dans ta frame dessus.
 
y'a d'autres solutions, mais ca compte du de code


Message édité par an3k le 31-01-2006 à 22:44:23

---------------
An3k.com Création de sites web - mon tuto

Reply

Marsh Posté le 01-02-2006 à 15:06:50    

tu crées un clip avec l'animation de ton carré qui tourne.
dans ton symbole clip, tu crées une image clef initiale (1ère collone) dans ton timeline, puis à la suite tu crées le mouvement que tu veux.
tu crées un calque pour mettre ton code action script.  
dans ta première image clef du calque "code" tu mets stop();
dans ta deuxième image clef tu mets play();
dans ta dernière image clef tu mets gotoandstop (1);
 
ensuite tu places ton occurrence de symbole sur ta scène;
AVEC LE PANNEAU COMPORTEMENTS tu peux ajouter des fonctions à ton occurrence.
il faudra sans doute que tu la renomme mais flash te préviendra
 
en gros tu verras c'est simple : tu lui mettras  
au survol gotoandplay(2);
à la sortie du survol gotoandstop(1);
à la pression : action de ton bouton.
 
si tu veux que ton carré tourne tout le temps que tu es dessus dans ta dernière image clef de ton clip tu mettras gotoandplay(2);
au lieu de gotoandstop(1);
 
avec ça ça devrait aller... si t'as un problème file moi ton adresse email pour que je t'envoie un exemple en .fla


Message édité par flock86 le 06-02-2006 à 14:40:47
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed