izmouda
Messages postés1Date d'inscriptionlundi 27 novembre 2000StatutMembreDernière intervention24 novembre 2011 24 nov. 2011 à 09:42
Bonjour Twinspirit,
Je trouve ce menu très sympas, je l'ai adopté pour un petit projet personnel. Je suis novice en la matière, je voudrais savoir si tu peux m'aider à mettre des liens sur les titres et sous-titres en lieu et place des images s'il te plaît.
d'avance merci !
phdgnr
Messages postés1Date d'inscriptionsamedi 23 avril 2011StatutMembreDernière intervention26 juin 2011 26 juin 2011 à 15:35
Encore une merde (une de plus) pas du tout configurable : (le xml est bloqué sur 1 parent/enfant. un truc sui sert à rien
Twinspirit
Messages postés58Date d'inscriptionmercredi 21 mai 2008StatutMembreDernière intervention 7 mai 2012 26 déc. 2010 à 12:45
Bonjour !
C'est gentil d'être toujours intéresse par mon travail.
Il se trouve que peu de temps après cette source, j'ai eu la chance d'être embauché pour faire de l'infographie et du Flash par une agence de E-Learning.
Pour l'instant, je n'ai que peu de temps libre, et j'ai du abandonner provisoirement ces petits projets... Mais l'idée reste dans les tiroirs !
cs_arta
Messages postés98Date d'inscriptiondimanche 22 janvier 2006StatutMembreDernière intervention24 juillet 2013 26 déc. 2010 à 10:28
Bonjour tous
Pour suivre la nouvelle version ?
bennystitt
Messages postés1Date d'inscriptionlundi 1 février 2010StatutMembreDernière intervention 3 mars 2010 3 mars 2010 à 12:44
Bonjour,
Merci pour ce ZIP ! J'ai passé un bon moment à chercher un menu dynamique géré par XML. Merci pour ta contribution.
Twinspirit
Messages postés58Date d'inscriptionmercredi 21 mai 2008StatutMembreDernière intervention 7 mai 2012 22 févr. 2010 à 19:07
Merci !
La prochaine version arrivera fin mars, si je n'ai pas trop de boulot. Elle prévoira de nombreuses améliorations.
sbso
Messages postés3Date d'inscriptionsamedi 6 juin 2009StatutMembreDernière intervention23 octobre 2010 22 févr. 2010 à 18:54
Très belle réalisation.
Pourrais-tu prévoir, pour tes prochaines versions, - quitte à la rendre payante, ce n'est pas mon problème -
d'intégrer des objets swf par exemples.
Twinspirit
Messages postés58Date d'inscriptionmercredi 21 mai 2008StatutMembreDernière intervention 7 mai 2012 20 janv. 2010 à 05:36
C'est marrant, je trouve qu'on suit un peu le même schema de progression, nous deux. Depuis cette source, je me suis attaché à rendre mon code bien plus conforme, et moins verbeux.
Aujourd'hui, je n'aurai pas fait comme ca du tout :)
Cela dit, même si cette source n'en utilise pas toutes les subtilités et comporte des maladresses de formes, la POO est son système d'instanciation reste justifiée et essentielle ici.
Pour les méthodes et propriétés publiques, tu as raison. Je ferai comme ca pour la V2.
Orange73
Messages postés1375Date d'inscriptiondimanche 28 novembre 2004StatutMembreDernière intervention 2 août 2011 19 janv. 2010 à 22:28
Hello,
Je ne vois pas l'utilité de la POO dans ton exemple car tu ne prend pas part de l'encapsulation, du fait que lorsqu'on instancie cette classe twAccordeon (qui en plus devrait commencer par une majuscule), on ne peut modifier aucun parametres sans devoir aller dans le code directement...
Tu aurait pu faire des methode ou propriété public afin de loader le CSS en externe du genre monInstance.loadCSS("mystyles.css"); ou bien le xml : monInstance.setXMLFile("myxml.xml");
Du coup les personnes qui ne connaisse pas bien l'AS ou/et la POO ne peuvent customiser facilement le menu.
Sinon bonne source ;-)
Moi51000
Messages postés1Date d'inscriptiondimanche 1 novembre 2009StatutMembreDernière intervention 3 novembre 2009 3 nov. 2009 à 15:02
Bravo pour ce code et merci. Je débute dans Flash et je me rend compte de la complexité de cet outil mais en même temps de tout l'intérêt qu'il représente. Encore merci de nous fournir des outils accomplis qui nous permettent de faire nos propres essais.
Twinspirit
Messages postés58Date d'inscriptionmercredi 21 mai 2008StatutMembreDernière intervention 7 mai 2012 19 oct. 2009 à 22:40
SeeYouLiberty
Messages postés12Date d'inscriptionlundi 20 juillet 2009StatutMembreDernière intervention17 novembre 2009 17 oct. 2009 à 23:57
Est ce que tu pourrais juste mettre le code pour que je vois un peu comment tu vois la chose =)
Twinspirit
Messages postés58Date d'inscriptionmercredi 21 mai 2008StatutMembreDernière intervention 7 mai 2012 17 oct. 2009 à 23:50
C'est le grand problème de ce menu. La version 2 qui sera là prochainement, n'aura pas ce problème, grâce à une système d'ascenseurs et de mouvements suivant la souris.
Pour suivre le déplacement de la souris, c'est plus simple que ça en a l'air.
Si ce n'est pas fait dans cette version, créez un sprite par zone : un pour le menu, un pour la visualisation de l'entrée. Ainsi, si l'un bouge, l'autre peut rester en place.
Tout d'abord, on lit les mouvements de la souris sur le Sprite contenant les entêtes. Grace à une fonction conteneur.addEventListener(MouseEvent.MOUSE_MOVE, detecteMouvement);
Ensuite, on implante la fonction detecteMouvement comparera la position actuelle de la souris par rapport au milieu vertical du menu. Selon la position, une variable "decal" prend une valeur positive ou négative (ou nulle)
Le décalage est produit par une fonction de type EnterFrame, qui applique la valeur de la variable "decal" au menu, aprés avoir vérifié que le menu n'est pas en butée.
D'ici quelques semaines, aprés l'ouverture de mon site, de nouvelles sources, plus abouties, verront le jour. Celle-ci sera une des premières à être remaniée. Patience ! ;)
SeeYouLiberty
Messages postés12Date d'inscriptionlundi 20 juillet 2009StatutMembreDernière intervention17 novembre 2009 17 oct. 2009 à 21:36
Merci pour cette source mais j'aurais une petite question.
Voilà je me sers de cette source pour un menu et mon menu est long.
Comment puis-je faire pour que l'ensemble du menu se déplace verticalement en suivant les mouvements de la souris.
Étant encore débutant en AS3 j'ai un peu de mal.
Merci d'avance pour les réponses
Twinspirit
Messages postés58Date d'inscriptionmercredi 21 mai 2008StatutMembreDernière intervention 7 mai 2012 20 août 2009 à 18:38
Non, pas dans cette forme, mais cela peut facilement être réalisé.
ademus
Messages postés16Date d'inscriptionvendredi 17 novembre 2000StatutMembreDernière intervention14 octobre 2010 20 août 2009 à 12:27
ce menu gére t il plus de 2 niveaux ?
dj_ouf
Messages postés221Date d'inscriptionvendredi 15 avril 2005StatutMembreDernière intervention 6 septembre 2011 21 juil. 2009 à 11:43
Félicitation, c'est très bien codé! Espérons que cela aidera beaucoup de débutants ;)
Twinspirit
Messages postés58Date d'inscriptionmercredi 21 mai 2008StatutMembreDernière intervention 7 mai 2012 21 juil. 2009 à 00:24
Avec un peu de javascript, oui, c'est possible
GREGGRAPH
Messages postés62Date d'inscriptiondimanche 14 novembre 2004StatutMembreDernière intervention21 avril 2010 21 juil. 2009 à 00:22
Est il possible de l'utiliser pour appeler des pages html?
En gros pour s'en servir comme menu en dehors d'une structure flash?
zoolivier
Messages postés17Date d'inscriptionjeudi 7 octobre 2004StatutMembreDernière intervention13 mars 2009 18 juil. 2009 à 15:21
ah oui, vu le petit bug. Tu devrais bloquer le bouton au clic idem ou surtout pour les sous-menus (avec enabled) et le réactiver au clic suivant (en utilisant un tableau).
Ainsi tu éviterais ceci je pense. ?
Twinspirit
Messages postés58Date d'inscriptionmercredi 21 mai 2008StatutMembreDernière intervention 7 mai 2012 18 juil. 2009 à 14:47
J'ai encore un petit bug quand les clics sont répétés très rapidement.
Je pense que c'est un conflit entre les fonctions de Tween. La solution est probablement d'intégrer les Tweens dans la classe des têtes du menu, et éviter qu'ils n'en partage un dans la racine.
Dès que j'ai la solution, je mettrai une mise à jour. Merci pour le commentaire. Les autres, n'hésitez pas à donner vos avis et critiques !
zoolivier
Messages postés17Date d'inscriptionjeudi 7 octobre 2004StatutMembreDernière intervention13 mars 2009 18 juil. 2009 à 14:08
Bravo, belle construction avec images chargées à l'extérieur, feuille de style pour manier le menu, un jolie paquet d'as, bref de quoi s'inspirer. Merci
24 nov. 2011 à 09:42
Je trouve ce menu très sympas, je l'ai adopté pour un petit projet personnel. Je suis novice en la matière, je voudrais savoir si tu peux m'aider à mettre des liens sur les titres et sous-titres en lieu et place des images s'il te plaît.
d'avance merci !
26 juin 2011 à 15:35
26 déc. 2010 à 12:45
C'est gentil d'être toujours intéresse par mon travail.
Il se trouve que peu de temps après cette source, j'ai eu la chance d'être embauché pour faire de l'infographie et du Flash par une agence de E-Learning.
Pour l'instant, je n'ai que peu de temps libre, et j'ai du abandonner provisoirement ces petits projets... Mais l'idée reste dans les tiroirs !
26 déc. 2010 à 10:28
Pour suivre la nouvelle version ?
3 mars 2010 à 12:44
Merci pour ce ZIP ! J'ai passé un bon moment à chercher un menu dynamique géré par XML. Merci pour ta contribution.
22 févr. 2010 à 19:07
La prochaine version arrivera fin mars, si je n'ai pas trop de boulot. Elle prévoira de nombreuses améliorations.
22 févr. 2010 à 18:54
Pourrais-tu prévoir, pour tes prochaines versions, - quitte à la rendre payante, ce n'est pas mon problème -
d'intégrer des objets swf par exemples.
20 janv. 2010 à 05:36
Aujourd'hui, je n'aurai pas fait comme ca du tout :)
Cela dit, même si cette source n'en utilise pas toutes les subtilités et comporte des maladresses de formes, la POO est son système d'instanciation reste justifiée et essentielle ici.
Pour les méthodes et propriétés publiques, tu as raison. Je ferai comme ca pour la V2.
19 janv. 2010 à 22:28
Je ne vois pas l'utilité de la POO dans ton exemple car tu ne prend pas part de l'encapsulation, du fait que lorsqu'on instancie cette classe twAccordeon (qui en plus devrait commencer par une majuscule), on ne peut modifier aucun parametres sans devoir aller dans le code directement...
Tu aurait pu faire des methode ou propriété public afin de loader le CSS en externe du genre monInstance.loadCSS("mystyles.css"); ou bien le xml : monInstance.setXMLFile("myxml.xml");
Du coup les personnes qui ne connaisse pas bien l'AS ou/et la POO ne peuvent customiser facilement le menu.
Sinon bonne source ;-)
3 nov. 2009 à 15:02
19 oct. 2009 à 22:40
http://www.brigade-des-tuts.com/flash/?p=9
19 oct. 2009 à 20:49
Je ne crois pas pouvoir t'expliquer mieux que lui !
http://www.flashkod.com/tutoriaux/CREER-SCROLLBAR-ACTIONSCRIPT_890.aspx
J'espère que ça t'aura aidé.
17 oct. 2009 à 23:57
17 oct. 2009 à 23:50
Pour suivre le déplacement de la souris, c'est plus simple que ça en a l'air.
Si ce n'est pas fait dans cette version, créez un sprite par zone : un pour le menu, un pour la visualisation de l'entrée. Ainsi, si l'un bouge, l'autre peut rester en place.
Tout d'abord, on lit les mouvements de la souris sur le Sprite contenant les entêtes. Grace à une fonction conteneur.addEventListener(MouseEvent.MOUSE_MOVE, detecteMouvement);
Ensuite, on implante la fonction detecteMouvement comparera la position actuelle de la souris par rapport au milieu vertical du menu. Selon la position, une variable "decal" prend une valeur positive ou négative (ou nulle)
Le décalage est produit par une fonction de type EnterFrame, qui applique la valeur de la variable "decal" au menu, aprés avoir vérifié que le menu n'est pas en butée.
D'ici quelques semaines, aprés l'ouverture de mon site, de nouvelles sources, plus abouties, verront le jour. Celle-ci sera une des premières à être remaniée. Patience ! ;)
17 oct. 2009 à 21:36
Voilà je me sers de cette source pour un menu et mon menu est long.
Comment puis-je faire pour que l'ensemble du menu se déplace verticalement en suivant les mouvements de la souris.
Étant encore débutant en AS3 j'ai un peu de mal.
Merci d'avance pour les réponses
20 août 2009 à 18:38
20 août 2009 à 12:27
21 juil. 2009 à 11:43
21 juil. 2009 à 00:24
21 juil. 2009 à 00:22
En gros pour s'en servir comme menu en dehors d'une structure flash?
18 juil. 2009 à 15:21
Ainsi tu éviterais ceci je pense. ?
18 juil. 2009 à 14:47
Je pense que c'est un conflit entre les fonctions de Tween. La solution est probablement d'intégrer les Tweens dans la classe des têtes du menu, et éviter qu'ils n'en partage un dans la racine.
Dès que j'ai la solution, je mettrai une mise à jour. Merci pour le commentaire. Les autres, n'hésitez pas à donner vos avis et critiques !
18 juil. 2009 à 14:08