|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 23 ![]() |
Bonjour,
Je débute en Flash et malgré les cours d'un bouquin que j'ai acheté, je ne parviens pas à trouver la solution à mon problème. J'ai une image avec un manche de guitare, et j'aimerais que lorsque la souris survole une "case": 1) un texte, dans un coin, affiche le nom de la note en question. 2) une puce (un point de couleur) s'affiche sous la souris. Il ne dois rien apparaitre là où la souris n'aie pas... Mais je n'arrive pas à trouver comment réaliser cela. Si quelqu'un peut m'aider à avancer en m'expliquant comment procéder... Merci d'avance Cordialement, Gregory |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : février 2006 Messages : 2 067 ![]() |
bonjour,
il y a certainement plusieurs solutions. Personnellement je ferai simplement un clip-bouton avec le point rouge et le libellé qui apparait au survol. Je placerai simplement à la main une instance de clip sur chaque case (il n'y en a pas tant que ça sur le manche d'une guitare) en les nommant individuellement genre premiere corde premiere case -> C1C1, etc... Ensuite pour les libellés tu affectes la valeur de chaque libellé à chaque clip. Code :
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas -> ![]() Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur MERCI |
||
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 23 ![]() |
Merci pour ta reponse.
Voilà le resultat que j'obtient pour le moment. Le nom de la note devrais s'afficher dans la case grise sous le manche, et les puces de couleurs devrait s'afficher au passage de la souris seulement. Voilà le code: Code :
|
||
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Inscription : février 2006 Messages : 2 067 ![]() |
bjr,
excuse moi je n'avais pas compris le problème j'ai cru que tu voulais que la valeur de la note s'affiche à coté du curseur de la souris. Tel que je comprends le probléme c'est un peu différent puisque il n'y a qu'un seul libellé qui doit changer, celui de la case grise. Dans le clip de la case grise il faut qui tu places un champ texte dynamique et que tu le nommes "libelle" par exemple. La case grise (clip) doit être nommée elle aussi "case_grise" par exemple. Maintenant c'est sur le "rollOver" de chaque bouton (point bleu) qu'il faut attribuer la valeur du champ texte de la case grise. Donc en admettant que tu ais nommé chaque point bleu par rapport à sa place sur le manche de la guitare C1c1, C1c2 etc... ça donnera quelque chose comme ça: Code :
voilà, bon courage
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas -> ![]() Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur MERCI |
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 23 ![]() |
Merci pour ton aide dom_dev, mais lorsque je fais publier, il me trouve pas mal d'erreurs.
![]() Je précise que la case grise est un clip("case_grise"), les points bleus sont des boutons("C1c1,C1c2...") et le champ texte au dessus de la case grise est dynamique("libelle"). |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Inscription : février 2006 Messages : 2 067 ![]() |
avec quelle version actionscript travailles tu ? AS2, AS3 ??
remarques : il n'est pas nécessaire que les points bleus soient des boutons. Un conseil de développement, quand on développe une animation qui comporte un grand nombre d'objets comparables il vaut mieux travailler sur un seul et le faire fonctionner complétement avant de le dupliquer pour éviter des corrections fastidieuses...
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas -> ![]() Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur MERCI |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 23 ![]() |
Je travail avec l'AS3!
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : février 2006 Messages : 2 067 ![]() |
c'est pour cela que ça "bugue" ce que je t'ai donné c'est une solution AS2 je ne programme pas en AS3...
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas -> ![]() Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur MERCI |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 23 ![]() |
Et ça change beaucoup de AS2?
Quelqu'un aurait une idée de la façon de procéder?
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com