Sur rollover d'un clip faire un gotoand play dans un autre
rgbmix
Messages postés12Date d'inscriptionvendredi 7 mai 2004StatutMembreDernière intervention16 février 2006
-
23 nov. 2005 à 18:36
JuneWade
Messages postés25Date d'inscriptionmercredi 22 avril 2009StatutMembreDernière intervention21 novembre 2009
-
22 avril 2009 à 17:08
Hello ... Je me désolé tant je suis une bille en AS, ça fait un moment que j'en ai pas fait et j'ai deja perdu plusieurs heures là dessus, alors si une bonne âme... en plus c'est ultra simple :
La problématique : j'ai un menu.
Mon premier "bouton" sur la scene est un clip qui se nomme : MClesjolieschoses. C'est juste du texte, est écrit : Mes jolies choses
Ce que je veux c'est faire une petite animation de masque en rollover, un truc un peu plus leché que juste une situation haut et bas comme un bouton (en fait une fleur apparait en rollover sur le clip MCmesjolieschoses et disparait à l'inverse en rollout).
J'ai donc fait ma petite anim de masque pour la petite fleur.
C'est un petit clip à l'interieur duquel de la frame 1 à 36 un masque vient révéler la petite fleur, et de 37 à 60 c'est le mouvement inverse, elle disparait, avec un stop à la frame 1, 36, et un goto 1 à la frame 60.
J'espère que je suis clair...
J'ai appelé ce petit clip : MCrollover.
Revenons donc à mon menu :
Ce clip MCmesjolieschoses qui me sert de bouton.
A l'intérieur, j'ai mis le petit clip MCrollover qui est bloqué sur stop (il est sur sa frame 1, donc invisible)
Toujours à l'intérieur de ce clip MC mes jolies choses, le texte "Mes jolies choses", je les transformé en clip pour qu'il me serve de bouton, "de hot spot".
Donc mon clip parent MC mes jolies choses contient le clip MCboutonmesjolieschoses et le clip MCrollover. Vous me suivez toujours ? :)
Je veux donc qu'en rollover du MCboutonmesjolieschoses cela déclenche un play dans le clip MCrollover (qui ira jusqu'au stop de sa frame 30).
Et en Rollout du clip MCboutonmesjolieschoses je veux que cela lise à partir de la frame 31 de MCrollover.
J'ai donc mis en AS dans le clip MCmesjolieschoses :
Résultat : il y a bien la petite main en rollover, mais il ne se passe rien concernant la petite fleur ...
En plus j'ai un autre souci c'est que la zone chaude de MCboutonmesjolieschoses c'est de la typo, donc pas super pratique, et je ne peux pas faire une surface de zone chaude invisible comme sur un bouton...
Si quelqu'un peut m'aider, ce serait top moumoute :)
cs_SoyYo
Messages postés210Date d'inscriptionjeudi 11 août 2005StatutMembreDernière intervention27 novembre 2009 23 nov. 2005 à 19:43
Et si tu fais:
mcboutonlesjolieschoses.onrollover=function() {
_parent.mcrollover.gotoandplay(2)
};
mcboutonlesjolieschoses.onrollout=function() {
_parent.mcrollover.gotoAndPlay(37)
};
Par contre j'ai pas compris ton histoire de zone chaude sur ton bouton.
Tu veux dire que ton bouton c'est juste le text et qu'il est chaud a
chopper?!!! Si c'est ca j'ai eu le meme probleme pour des liens et j'ai
juste eu a mettre un rectangle de la meme couleur que le fond de mon
anim derriere le texte (mais plus petit que la zone de texte) dans le
bouton (bouton = teste + rectangle).
rgbmix
Messages postés12Date d'inscriptionvendredi 7 mai 2004StatutMembreDernière intervention16 février 2006 23 nov. 2005 à 23:55
Hello, merci pour ta réponse, le probleme c'est que le mon bouton (qui je le rappelle est un clip) est sur une image donc je ne peux pas vraiment faire de rectangle de même couleur que le fond !.
Bon je vais essayer tout de suite ton code, mais il me semble que j'avais essayé cette solution, sans succés, je vais vérifier ça.
JuneWade
Messages postés25Date d'inscriptionmercredi 22 avril 2009StatutMembreDernière intervention21 novembre 2009 22 avril 2009 à 17:08
Tu peux créer un bouton par dessus ou dessous ta typo, en ne garder que la frame "hit" du bouton, tu auras un bouton invisible. Ou tu garde les frames mais tu baisse la couleur/Alpha: 0%. Tu peux aussi, à l'intérieur d'un bouton (ici je ne parle que de "vrais" symbole bouton) inclure ta typo, la remplacer à la frame "hit" par un rectangle, et à l'intérieur du bouton (sur la frame "over" je crois, ou alors ça n'a pas
d'importance) , placer un autre mc contenant l'anim que tu veux sur sa timeline. Le bouton sert alors d'écouteurs, et tu n'as qu'a placer quelques goto et on release dessus. Je sais qu'il est un peu tard, mais ça peut être utile...