flash et rollover - Web design - Graphisme
Marsh Posté le 31-05-2002 à 17:10:10
Sort la zone où tu ne veux pas faire de rollover de ton bouton (Ctrl + X du champ de texte, double clic en dehors du bouton pour revenir sur la scène + Ctrl V).
Ensuite sur ton bouton, tu appelles ta fonction :
on (press) {
_root.monChampsTexte = "super comme commentaire !";
}
Voilà.
Marsh Posté le 31-05-2002 à 17:12:24
bon je vais essayé ça dans la journé, merci
edit: chuis pas sur d'avoir tout compris
[jfdsdjhfuetppo]--Message édité par frenzy le 31-05-2002 à 17:13:28--[/jfdsdjhfuetppo]
Marsh Posté le 31-05-2002 à 19:59:00
bon j'arrive pas a le faire ton truc
en fait pour le bouton j'ai utilisé les fonction bouton "up" "over" et "down"
Marsh Posté le 31-05-2002 à 22:34:49
fastclemmy a écrit a écrit : Envoie-moi ça @ fastclemmy@free.fr |
merci,
beh chuis juste entrain de me faire la main en suivant le tuto de micro application. tu veux pas plutot m'expliquer ?
Marsh Posté le 31-05-2002 à 22:36:50
Et si je veut le faire pour une image?
on (rollover) {
_root.monimage._visible = true;
}
C'est juste?
Marsh Posté le 31-05-2002 à 22:38:43
NGKreator a écrit a écrit : Et si je veut le faire pour une image? on (rollover) { _root.monimage._visible = true; } C'est juste? |
ce que je comprend pa c'est comment tu le place ton image ou text lorsqu'il s'agit comme moi d'un rollover disjoint.
Marsh Posté le 31-05-2002 à 22:42:50
C'est compliqué l'action script! Il n'y aurait pas des bons tutos à part ceux qui sont livrés avec Flash?
Marsh Posté le 31-05-2002 à 22:55:43
http://www.yazo.net pour les tutos, le reste comme d'hab dans le topic que Pinzo entre autres a en signature.
Sinon pour le problème du rollover disjoint, je ne vois pas bien le problème.
Tu as d'un côté un bouton dont les actions d'animation d'images différentes selon l'état (roll, clic) sont gérés directement par Flash : il suffit de créer les images clés à l'intérieur du bouton.
Le changement dynamique d'un champ de texte est tout à fait différent et doit effectivement se faire en dehors du bouton si on ne veut pas que Flash considère le champ de texte comme un élément du bouton (donc susceptible d'activer le rollover par exemple).
Donc, on résume : sur ta scène, tu as d'une part un bouton avec dedans tes images clés qui font que ton bouton devient rouge en passant dessus et jaune en cliquant. D'autre part, toujours sur la scène (en dehors du bouton) tu as un champ de texte. Dans la palette Options de texte, tu en fais un champ dynamique en cochant la bonne case. Tu donnes un nom de variable, par exemple monChampDeTexte.
Ensuite, tu sélectionnes le bouton et tu affiches la palettes des actions et tu écris :
// affichage du texte
on (rollOver) {
monChampDeTexte = "super ce commentaire";
}
// réinitialisation du champs de texte
on (rollOut) {
monChampDeTexte = "";
}
Voilà...
Marsh Posté le 31-05-2002 à 23:23:15
voici un ex:
http://mapage.noos.fr/lila.mae/bouton.html
et voici le .fla:
http://mapage.noos.fr/lila.mae/bouton.fla
quand on passe sur le bouton tout marche; le bouton change de couleur et le text apparait a coté. Mais quand on passe le curseur à l'endroit ou apparait le texte et bien ça enclenche le rollover aussi (bouton qui change de couleur et texte qui apparait)
Marsh Posté le 31-05-2002 à 23:33:38
Il faut séparer bouton et texte (que j'ai mis en fait dans un movie clip pour contrôler sa visibilité)
http://fastclemmy.online.fr/work/hfr/bouton.fla
http://fastclemmy.online.fr/work/hfr/bouton.swf
Et ne va pas me dire que le code est compliqué
Marsh Posté le 31-05-2002 à 23:34:53
fastclemmy a écrit a écrit : Il faut séparer bouton et texte (que j'ai mis en fait dans un movie clip pour contrôler sa visibilité) http://fastclemmy.online.fr/work/hfr/bouton.fla http://fastclemmy.online.fr/work/hfr/bouton.swf Et ne va pas me dire que le code est compliqué |
bon je regarde ça, merci bcp
Marsh Posté le 01-06-2002 à 00:10:22
arggggg
comment tu caches le texte pour qu'il n'apparaissent que lors du on (rollover)?
Marsh Posté le 01-06-2002 à 00:10:39
Mercis beaucoup fastclemmy pour ton fichier flash grâce auquel j'ai tout compris
Pour le le site c'est sympa aussi!
Marsh Posté le 01-06-2002 à 00:12:24
frenzy a écrit a écrit : arggggg comment tu caches le texte pour qu'il n'apparaissent que lors du on (rollover)? |
Bah sur la première image de mon animation, regarde l'action :
_root.clip_texte._visible = false;
Marsh Posté le 01-06-2002 à 00:26:22
fastclemmy a écrit a écrit : Bah sur la première image de mon animation, regarde l'action : _root.clip_texte._visible = false; |
beh oui mais je dois faire un truc pas bien parce que ça marche pas
j'y retourne, et merci pour ta patience
Marsh Posté le 02-06-2002 à 12:43:30
Merci grâce à vous j'arrive à faire ça:
http://grafics.free.fr/boutonng.swf
[jfdsdjhfuetppo]--Message édité par NGKreator le 02-06-2002 à 12:44:11--[/jfdsdjhfuetppo]
Marsh Posté le 31-05-2002 à 17:07:38
quand je fais un rollover disjoint sous flash, admettont que j'ai un bouton et que quand on passe dessus je veux qu'il change de couleur, mais aussi qu'il affiche un texte.
Le rollover marche sans probléme, mais il marche aussi a l'envers; c'est à dire que qd je passe le pointeur sur l'emplacement vide ou s'affiche le texte lors du rollover, et bien le texte s'affiche et le bouton change de couleur (enfin ça active aussi le rollover quoi)
Je fais quoi pour eviter ça?
ps: si c'est pas clair, je recommence