Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MENU AVEC DES CUBE... ACTION SCRIPT


Information sur la source

Catégorie :Menu & navigation Classé sous : menu, cube, actionscript, have, fun Niveau : Débutant Date de création : 02/01/2006 Date de mise à jour : 04/01/2006 20:44:06 Vu / téléchargé: 21 290 / 5 198

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (32)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Voilà ma premiere source en flash. Que de l'action script, en effet j'ai eu un peu de mal à utiliser les outils fournies par flash pour permettre de faire des annimations par simple clic. D'ailleur c'est pour cette raison que j'ai ésité avant de poster cette source ayant peur que ça fasse rugir certaine personne.

Enfin bon, ceci est un menu, composé de plein de pti cube. Un fichier de configuration permet de choisir les actions effectué par un cube lorsque l'on clic dessus. On peut aussi choisir la couleur du cube. Un clic peut effectuer l'affichage d'une image ou l'affichage d'un swf externe dans un petit cadre qui s'ouvre progressivement. Un clic peut aussi permettre de changer de fichier de configuration pour avoir une nouvelle disposition des boutons.

Il reste encore plein de bug à corriger et le code est pas super bien foutu (par exemple au debut que je connaissé même pas les movieclip...).
Juste une petite question que j'ai pas réussir à résoudre, comment faire pour intégrer un swf à la source sans que celle-ci ne bug si elle contient des _root. En effet lorsque j'ai associé pour la premiere un swf à mon menu j'ai eu ce genre de problème, qui apperment n'a pas de solution mise à part de supprimer tous les _root dans le fichier à include.
 

Conclusion

Merci aux gens qui on fait des tuto et des sources pour faire avancer les autres...

Have fun
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

03 janvier 2006 21:07:43 :
J'ai enfin résolu mon probleme de _root avec _lockroot -> un grand merci à Blacknight91titi. J'ai fait une annimation lorsque l'on ferme un cadre (juste un pti soucie avec le teste qui ne change pas d'oppacité...) Il me reste la ptite croix à rajouter!! Have fun
04 janvier 2006 20:44:06 :
Mise en place d'une petite croix pour fermer le cadre. Et désactiver les boutons lorsqu'il y a l'ouverture et la fermeture d'un cadre.

Commentaires et avis

signaler à un administrateur
Commentaire de Blacknight91titi le 02/01/2006 17:12:19

Il faut aovouer c'est un peu amusant.
Augmente peut être un peu la cadence de lecture (passe a 20 ou a 30 img/s)

Sinon j'aime bien comment s'ouvre les menu, mais pour en sortir ce n'est pas forcement très au point

J'atend une petite amélioration avant de noter.

Blacknight

signaler à un administrateur
Commentaire de abdoulax le 02/01/2006 17:20:57

Beh pour en sortir y a juste à clicker sur n'importe kel autre bouton... Sinon si tu as qlq chose de sympas à proposer?? (perso une petite croix en haut du cadre je pense que ce serai dommage!!)

Après pour le fps je laisse faire les gens à leur goût...

Have fun

signaler à un administrateur
Commentaire de abdoulax le 02/01/2006 17:22:46

Ah oui j'ai oublé de préciser, le code n'est pas commenté, dsl au début je compté pas le poster (c sûr c'est pas une excuse, lol).

Have fun

signaler à un administrateur
Commentaire de Blacknight91titi le 02/01/2006 17:25:56

Peut être commentez le code alors.

Quelque chosse de sympa a proposer.... mmmmmmm...
Bin ce qui me déplait a vrai dire c'est qu'une fois un sous menu afficher pour en sortir c'est un peu trop grossier, une croix ou serai le bienvenu et pourquoi pas reaficher les cube manquant de la même manière que lorsqu'il ont disparut.

Blacknight

signaler à un administrateur
Commentaire de abdoulax le 02/01/2006 17:29:29

J'y ai pensé ms j'ai vite oublié, c'est vrai faudrai pi etre faire une annimation pour remettre les cubes disparut!! Par contre la croi :(

signaler à un administrateur
Commentaire de abdoulax le 02/01/2006 20:12:21

Je mes un lien teste pour les flemmar comme moi http://abdoulax.info/autre/menu3d/menu3d.swf

Have fun

signaler à un administrateur
Commentaire de bali_balo le 02/01/2006 20:28:57

Pour les _root en fait, utilises plutôt les propriétés _PARENT des objets...

bali_balo....=]

signaler à un administrateur
Commentaire de bali_balo le 02/01/2006 20:36:53

http://www.flashkod.com/code.aspx?ID=35283

( désolé d'avoir mis 2 fois le même post... )

bali_balo....=]

signaler à un administrateur
Commentaire de abdoulax le 02/01/2006 21:03:03

Le problème c'est je me suis pas mal rensigné sur cette histoire de _parent _root this... (D'ailleur un tuto très bien http://www.flashxpress.net/wikimedia/index.php/Ciblage_dans_Flash ).
Enfin bon je comprend pas trop, _parent c'est fait pour remonter au level au-dessus?? Donc ce serait pour le fichier inclue, hors je veux pas toucher au celui-ci!
Moi je pense a une autre solution qui consiterait à mettre tout les éléments du level0 au level1, ce qui supprimerait surement les erreurs côté conteneur. (donc si je me trompe pas tout mettre dans un clip)...

Il est fort probable que je me trompe puisque je commence à peine le flash et toutes ces notions de clip... j'ai encore du mal.

Enfin pour le lien que tu as mis je vois pas trop le rapport??

Have fun

signaler à un administrateur
Commentaire de bali_balo le 02/01/2006 22:09:40

>>>>D'ailleur c'est pour cette raison que j'ai ésité avant de poster cette source ayant peur que ça fasse rugir certaine personne.
>>>>

gggrrrrrr!!!!!!!!!!!!!!!!!!!!

Regarde mon commmentaire à cette adresse et tu comprendras tout seul...
http://www.flashkod.com/code.aspx?ID=35283

bali_balo....=]  

signaler à un administrateur
Commentaire de abdoulax le 02/01/2006 22:44:36

Nah ms j'ai vu ton commentaire, quand tu parle d'interpolation et de morphing. Je savais que j'allais tombé sur ce genre de reflexion, que je peux comprendre!! Mais je débute et pour moi c'est bien plus facile de coder que de faire des interpolations, du moins pour le moment... Je me doute que le fait de clicker un peu partout ça facilite le tout, mais faut d'abord apprendre, et pour apprendre je passe par l'action script (j'ai déjà essayer de clicker partout y a lgtps, ça m'a énervé, j'ai plus essayé de faire du flash jusqu'à maintenant!!).

Mise à part ça t'as pas répondu au problème de _root _parent...????

Have fun

signaler à un administrateur
Commentaire de cortoh le 03/01/2006 04:49:04

les couleurs, c'est triste, non? dommage... je suis d'accord sur le leger probleme de fermeture, dommage aussi, qu'il faille repasser par l'etat initial avant l'ouverture d'un autre menu...

je suis pas une reference en code, alors je vais pas la ramener la dessus, juste deux choses: aucun commentaires, donc, pour des non-inities, c'est difficile de mettre les mains la dedans, et, et la je demande confirmation ou non, j'ai le sentiment que tout ca aurait tres bien pu tenir sur une seul frame... voir meme un .as externe, comme pour le code frame 6 ou 8... mais a nouveau, la dessus, je suis pas une reference...

si tu comptes faire des mises a jour, je vais attendre un peu, car il y a quand meme pas mal de boulot derriere tout ca...

ps: vire les variables en haut a droite, et pense a une autre couleur que le gris... mieux encore, fait un degrade de couleurs sur tes cubes...

signaler à un administrateur
Commentaire de Darkrats le 03/01/2006 10:01:11

La différence entre le _root et le _parent c'est que le root fait toujours référence au level0 de l'anim qui contient ton site. Alors que le _parent lui reste un chemin relatif, un peu comme dans  l'html ../ si je ne me trompe pas ( chuis un peu rouillé en HTML donc ... )

Imagine maintenant que pour le besoin de ton site internet tu aies besoin de ton menu, mais qu'il ne doit pas ( pour une obscure raison, extrapolons un peu ^^ ) se trouve au level0 ou meme au level1. Comment feras tu alors pour le lancer ? Tu devras dans ce cas retoucher ton code, et modifier tous tes chemins de clips, variables etc.

Alors que si tu utilises le _parent, celui ci te permettra de faire fonctioner ton menu quelque soit son emplacement, vu que tu utilises des chemins relatifs :)

Evidemment tu n'as peut etre pas l'intension de l'utiliser pour un site, mais des personnes ici pourraient, elles, etre interressee, donc ca leur simpliefirait la tache, vu que tu n'as pas commenté ;)

J'espere avoir ete clair :P

C'est vrai sinon que c'est un peu triste, qu une équivalence à la croix pour fermer serait bien ainsi qu'une animation de fermeture, sinon c'est assez marrant ^^

signaler à un administrateur
Commentaire de abdoulax le 03/01/2006 10:17:10

Je suis d'accord avec toi pour le _root, en ce qui concerne le _parent je suis pas sûr que c'est ça, ce serai plutôt pour remonter d'un level... Ensuite je vois pas en quoi ça répond à mon problème, de toute manière je ne pense pas qu'il y est de solution!!

En ce qui concerne la couleur de fond j'ai essayé d'autre couleur, mais c ce ki rendé le mieux, après vous pouvez faire ce que vous voulez!! Pour le fait de faire un dégrader sur les boutons j'aurai bien aimé mais comment faire en code...? Bon je pense que la croix manque dc je vais y pensé et pareil pour une animation de fermeture.

Merci pour toutes ces réactions...

Have fun

signaler à un administrateur
Commentaire de bali_balo le 03/01/2006 12:07:56

>>>en ce qui concerne le _parent je suis pas sûr que c'est ça, ce serai plutôt pour remonter d'un level...
>>>

Oserais-tu nous contredire!!!!!!!!!???????..........  >[

>>>je ne pense pas qu'il y est de solution!!
<<<
Elles ont déjà été résolu...


bali_balo....=]

signaler à un administrateur
Commentaire de abdoulax le 03/01/2006 12:23:15

atta si je me trompe pas, si dans le fichier inclue y a _root.onMouseMove cette evenement va concerner la partie _root du conteneur??

signaler à un administrateur
Commentaire de johann1 le 03/01/2006 16:08:06

Fabuleux Abdoulax! Continue

signaler à un administrateur
Commentaire de Blacknight91titi le 03/01/2006 19:20:56

Une petite précision concernant le _root.
En effet Darkrats tu as raison pour le _root, mais raison que jusqu'a flash 8
En effet, dans flash 8 j'ai trouvé une fonction permettant de ne plus avoir ce genre de problème avec les _root des animations apelé extérieurement.
Voici son nom : _lockroot

Blacknight

signaler à un administrateur
Commentaire de abdoulax le 03/01/2006 19:27:47

Roh géniale!! T un dieu, c'est exactement ça qui me faut, je me penche avec plus de détaille la dessus!! mci mci mci

Have fun

signaler à un administrateur
Commentaire de abdoulax le 03/01/2006 19:56:43

Blacknight ça marche parfaitement, je mes le code à jours dès que possible. C'est qui le trizo qui m'a mis 1 ??

signaler à un administrateur
Commentaire de Blacknight91titi le 03/01/2006 19:57:00

Toutefois il est important de savoir utilisé _root ou _parent.
_parent sert tout de même, il n'est pas nécéssaire de constament de servir de la fonction ou de toujours passé par _root.

Blacknight

signaler à un administrateur
Commentaire de abdoulax le 03/01/2006 19:59:01

Blacknight, je l'avais bien compris!! A force d'être penché sur ce problème j'ai apris plein de truc...

Merci encore ;)

signaler à un administrateur
Commentaire de Blacknight91titi le 03/01/2006 20:08:42

"C'est qui le trizo qui m'a mis 1 ?? "
T'a manière de réagir n'est pas très .... très juste.
Tout de suite en venir au mot "trizo" ce n'est pas forcement nécéssaire.
Toutefois mettre un 1 sans justification n'est pas tolérable.
La personne qui a mis cette note pourai au moin se justifier.

Blacknight

signaler à un administrateur
Commentaire de bali_balo le 03/01/2006 20:20:54

C'est moi...
Enfin non, si, non c'est pas moi!!!
Mais cela a était fait à partir de mon compte...

Disons que dans la salle informatique où les Licences et Maîtrises d'info travaille....eh bien il y en à qui ont 5 ans d'âges mental...
J'espère que vous me compredrez...et m'en voyez désolé...

Pour ma part j'aurais mis 7 ou 8...Si cela peut te faire plaisir.
Toujours 2points en moins pour les sources compliquée comme la tienne. Parce que "tu n'as pas vraiment utilisé le logiciel comme il le fallait...".Sinon tu fait ça en Java ou dans un autre langage est c'est bon.
Pourquoi utilisé flash et ActionScript seulement en CODANT alors que tu peut faire ça rapidement avec les outils proposés, au lieu de se casser la tête à tout coder...

C'est pour cela que j'ai mis le lien de la même remarque à ce propos!

bali_balo....=S

signaler à un administrateur
Commentaire de abdoulax le 03/01/2006 20:27:46

Ca me rassure!! Pff :D

Et pour utiliser flash comme il le faudrai tkt ça va venir... Déjà j'ai fait des progrès, avec l'exemple que j'ai mis en ligne y a un systeme de news. Pour faire les boutons j'ai utilisé les boutons tout fait, et c vrai que c'est bien plus facile !!!

Have fun

signaler à un administrateur
Commentaire de JacK Barron le 04/01/2006 09:20:09

J'arrive à faire planter le truc en cliquant assez vite sur 2/3 boutons à la suite... tout ne se reconstruit pas... il manque donc des menus sur lesquels cliquer...

Par contre je suis juste soufflé : tant d'AS ! Tant de lignes ! Tant de fonctions ! J'arriverais jamais à comprendre comment on peut se passer de poser ne serait-ce qu'un clip instancié sur la scène... ch'us perdu moi sans mes petits rectangles et mes petits disques...

signaler à un administrateur
Commentaire de Darkrats le 04/01/2006 09:58:04

>> Blacknight91titi

"En effet Darkrats tu as raison pour le _root, mais raison que jusqu'a flash 8"

J'ignorais ca, merci bien ^^
Faut dire, je suis encore a Flash MX2004 :)

Sinon, c'est sur que rien que du code, faut etre motive ^^
J'aime bien codé aussi, mais c'est plus dans l'optique de laisser plus de libérté et d'interaction pour l'utilisateur.

JacK Barron a raison, quand on clique sur d'autres liens alors que la fenetre n'est pas totalement apparue ou disparue, certains carrés ne reapparaissent pas. Il faudrait, lors de l'animation empecher le clic sur les autres liens, ou faire une vérification de l'affichage des carré avant ouverture et réafficher ceux manquant.
Si ca avait ete des carres en clip avec une frame visible et une frame vide, ca aurait ete plus facile :D

C'est mieux comme ca, avec la réapparition des carrés :)

signaler à un administrateur
Commentaire de abdoulax le 04/01/2006 20:48:07

Bon voilà j'ai réglé les problèmes, pour la petite croix que j'ai mis en bas à gauche sous forme de puce, je ne trouve pas ça super super (en plus ça se voit pas tro). Qlq1 aurait qlqchose à me proposer pour faire un truc plus fun???

Have fun

PS: vous remarquerez que pour faire le bouton j'ai utilisé un clip ;)

signaler à un administrateur
Commentaire de bali_balo le 06/01/2006 21:15:02

abdoulax....
C'est pas toi la dernière que j'ai vu sur un serveur de CounterStrike non???
Serveur français en +...


bali_balo....=]

signaler à un administrateur
Commentaire de abdoulax le 06/01/2006 22:37:59

Euh je joue pas à CS, du moins juste en cours sur le réseau. D'ailleur mon voisin de table faisait partie de la team MVC... LOL

Have fun

signaler à un administrateur
Commentaire de webnazareth le 01/04/2006 09:21:06

j'aime beaucoup ce menu. merci abdoulax
malheureusement je n'arrive pas à ouvrir le .fla, ce qui je pense est du à ma version de flash. j'ai flash mx pro à la maison. pourtant j'ai réussi à l'ouvrir sur un poste du boulot. ma question est donc la suivante, comment puis je convertir le .fla pour pouvoir l'ouvrir dans mx pro 2004 v7.1 ?

signaler à un administrateur
Commentaire de dichopin le 08/09/2007 14:31:30

Il est bien dommage qu'il n'y est pas de commentaire car cela pourrait inspirer de nombreux débutant comme moi à se plonger un peu plus dans AS !

Ceci dit en passant felicitation pour les tutos qui nous permettent d'avancer un peu plus dans flash !

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

pb menu deroulant actionscript 2.0 [ par corinne59 ] Je gal&#232;re sur la prog d'un menu d&#233;roulant, j'arrive &#224;faire descendre une partie de mon menu mais je ne peux acc&#233;der &#224; mon sou Menu [ par Melofromsssm ] Salut tous le monde, je vous ecrit car je suis débutant en actionscript et j'essai de faire un menu de ce style &gt;&gt;&gt;  http://www.commeaucinema Retarder la lecture d'une animation apres rollout en "actionscript" pour un menu [ par sargame ] Bonjour à tous,Voila j'ai un petit souci et besoin de votre aide, comme vous avez pu le deviner, je suis nouveau né en actionscript pour posez ce genr Menu en actionscript [ par lamicho52 ] Comment faire un menu entièrement en AS (avec animation de bouton rollover et rollout)J'ai tester en faisanton(rollover){play();} // l'action lance le SharedObject [ par Chrisrelleb ] Bonjour à tous ! Je suis nouveau au forum. Je dois tout d'abord avouer que mon niveau en ActionScript est celui d'un grand débutant :( . Alo Help Me Menu dynamique avec des clips [ par clyver38 ] Bonjour à tous le monde, J'ai créé un menu dynamique avec des clips qui stoppent via le passage de la sourris + lien sur les pages, le tout avec l'a menu sous flash [ par sambee ] Bonjour à tous,Quelqu'un pourrait-il m'aider à débuger ce fichier. Je débute tous juste sur flash CS3 et je ne comprend pas pourquoi mon menu ne march Erreur clips non déclarés comment faire ? [ par florian2a ] Bonjour, il y a 1 an a peu prèt j'ai acheté un kit graphique (ou template) sur le site templatemonster.com avant j'utiliser que le HTML du kit mais ma barre navigation [ par gonimus ] Je continue à bricoler ma barre de navigation. J'ai cinq boutons qui laissent chacun apparaitre un menu avec un tween qui modifie le alpha du menu, e Menu Dock [ par MangueCarotte ] Bonjour,J'ai téléchargé ici le code source d'un dock façon Mac.Tout se passe bien... j'ai pu changer à ma guise les éléments et modeler les effets pou


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,593 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.