Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1019 connectés 

  FORUM HardWare.fr
  Graphisme
  Web design

  flash et rollover

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

flash et rollover

n°55465
frenzy
thank god I'm.....
Posté le 31-05-2002 à 17:07:38  profilanswer
 

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 [:veryfree]

mood
Publicité
Posté le 31-05-2002 à 17:07:38  profilanswer
 

n°55467
fastclemmy
(re-)Dictateur en plastique
Posté le 31-05-2002 à 17:10:10  profilanswer
 

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à.

n°55471
frenzy
thank god I'm.....
Posté le 31-05-2002 à 17:12:24  profilanswer
 

bon je vais essayé ça dans la journé, merci  :jap:
 
edit: chuis pas sur d'avoir tout compris  [:veryfree]

 

[jfdsdjhfuetppo]--Message édité par frenzy le 31-05-2002 à 17:13:28--[/jfdsdjhfuetppo]

n°55518
frenzy
thank god I'm.....
Posté le 31-05-2002 à 19:59:00  profilanswer
 

bon j'arrive pas a le faire ton truc
en fait pour le bouton j'ai utilisé les fonction bouton "up" "over" et "down"

n°55528
fastclemmy
(re-)Dictateur en plastique
Posté le 31-05-2002 à 21:21:22  profilanswer
 

Envoie-moi ça @ fastclemmy@free.fr

n°55538
frenzy
thank god I'm.....
Posté le 31-05-2002 à 22:34:49  profilanswer
 

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 ? [:frenzy]

n°55540
ngkreator
Posté le 31-05-2002 à 22:36:50  profilanswer
 

Et si je veut le faire pour une image?  
 
 
on (rollover) {  
_root.monimage._visible = true;  
}
 
C'est juste?

n°55543
frenzy
thank god I'm.....
Posté le 31-05-2002 à 22:38:43  profilanswer
 

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.

n°55545
ngkreator
Posté le 31-05-2002 à 22:42:50  profilanswer
 

C'est compliqué l'action script! Il n'y aurait pas des bons tutos à part ceux qui sont livrés avec Flash?

n°55549
fastclemmy
(re-)Dictateur en plastique
Posté le 31-05-2002 à 22:55:43  profilanswer
 

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à...  :hello:

mood
Publicité
Posté le 31-05-2002 à 22:55:43  profilanswer
 

n°55553
frenzy
thank god I'm.....
Posté le 31-05-2002 à 23:23:15  profilanswer
 

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) :D

n°55555
fastclemmy
(re-)Dictateur en plastique
Posté le 31-05-2002 à 23:33:38  profilanswer
 

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é ;)

n°55556
frenzy
thank god I'm.....
Posté le 31-05-2002 à 23:34:53  profilanswer
 

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  :jap:

n°55559
frenzy
thank god I'm.....
Posté le 01-06-2002 à 00:10:22  profilanswer
 

arggggg  [:veryfree]  
 
comment tu caches le texte pour qu'il n'apparaissent que lors du on (rollover)?

n°55560
ngkreator
Posté le 01-06-2002 à 00:10:39  profilanswer
 

Mercis beaucoup fastclemmy pour ton fichier flash grâce auquel j'ai tout compris :jap:  
 
Pour le le site c'est sympa aussi!

n°55562
fastclemmy
(re-)Dictateur en plastique
Posté le 01-06-2002 à 00:12:24  profilanswer
 

frenzy a écrit a écrit :

arggggg  [:veryfree]  
 
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;

n°55566
frenzy
thank god I'm.....
Posté le 01-06-2002 à 00:26:22  profilanswer
 

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  [:veryfree]  
j'y retourne, et merci pour ta patience

n°55937
ngkreator
Posté le 02-06-2002 à 12:43:30  profilanswer
 

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]

n°55941
ngkreator
Posté le 02-06-2002 à 12:52:50  profilanswer
 

Mais comment on utilise la fonction "fade in / fade out"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Graphisme
  Web design

  flash et rollover

 

Sujets relatifs
~~ Votre intro FLASH préférée ? ~~[FLASH] Synchronisation son et images
[flash] faire une belle mise en forme ds le champ texte dynamique?[flash] modifier le fond d'un champ texte dynamique?
Flash et action script ?[anim flash/site] avis et conseils bienvenus...
[Flash] 2 questions pr réaliser un pendule ;)[Flash] Tuto pour un scrolling horizontal
[Help] Dreamweaver + FlashFlash festival
Plus de sujets relatifs à : flash et rollover


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR