begin process at 2010 02 10 13:14:10
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

3D

 > MENU EN 3D

MENU EN 3D


 Information sur la source

Note :
4 / 10 - par 4 personnes
4,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :3D Classé sous :3d, menu, rotation, tween, laco Niveau :Initié Date de création :24/08/2007 Date de mise à jour :24/08/2007 22:55:49 Vu / téléchargé :22 601 / 4 271

Auteur : jiminy2

Ecrire un message privé
Site perso
Commentaire sur cette source (40)
Ajouter un commentaire et/ou une note

 Description

Les boutons de ce menu effectue une rotation de 360 degrés quand on clique dessus.

On peut tout configurer: changer les images, changer la vitesse de rotation, l'angle de rotation. On peut donner un effet lors de la rotation.

Cet exemple utilise le tween de laco. Il faut au préalable avoir importer l'extension à cette adresse : http://laco.wz.cz/tween/, et l'avoir installé.

Source

  • Tout réside dans ces lignes :
  • #include "lmc_tween_as1.as"
  • //
  • this.mc1.symb3.onPress = function() {
  • mc1.tween("_xskew", 360, 3);
  • };
  • this.mc2.symbmenu.onPress = function() {
  • mc2.tween("_xskew", 360, 3);
  • };
  • this.mc3.symbmenu3.onPress = function() {
  • mc3.tween("_xskew", 360, 3);
  • };
  • Pour mettre un effet. Exemple avec l'effet "easeoutbounce":
  • this.mc3.symbmenu3.onPress = function() {
  • mc3.tween("_xskew", 360, 3,"easeoutbounce" );
  • };
  • Pour tourner de droite à gauche, mettre "_yskew" à la place de "_xskew"
Tout réside dans ces lignes :

#include "lmc_tween_as1.as"
//
this.mc1.symb3.onPress = function() {
	
	mc1.tween("_xskew", 360, 3);
};

this.mc2.symbmenu.onPress = function() {
	
	mc2.tween("_xskew", 360, 3);
};
this.mc3.symbmenu3.onPress = function() {
	
	mc3.tween("_xskew", 360, 3);
};


Pour mettre un effet. Exemple avec l'effet "easeoutbounce":

this.mc3.symbmenu3.onPress = function() {
	
	mc3.tween("_xskew", 360, 3,"easeoutbounce" );
};

Pour tourner de droite à gauche, mettre "_yskew" à la place de "_xskew"



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • menu3d.flaTélécharger ce fichier [Réservé aux membres club]425 984 octets
  • menu3d.swfTélécharger ce fichier [Réservé aux membres club]Voir ce fichier348 935 octets

Télécharger le zip


 Historique

24 août 2007 22:55:50 :
_

 Sources de la même categorie

Source avec Zip Source avec une capture FORMULE 1 3D par gremlins7
Source avec Zip Source avec une capture GET_RELATIVE_MATRIX3D: LE CONCEPT... par top30
Source avec Zip Source avec une capture MENU CARROUSEL FULL 3D CS4 par gremlins7
Source avec Zip Source avec une capture CARROUSEL EN VRAI 3D SOUS CS4 par pegase31
Source avec Zip Source avec une capture UNE TÊTE REGARDE LA SOURIS (ILLUSION DE 3D) par daddy11world

 Sources en rapport avec celle ci

Source avec Zip UN MENU QUI BOUGE GRACE AU TWEEN par nomadman
Source avec Zip Source avec une capture MENU CARROUSSEL 3D par gremlins7
Source avec Zip CUBE 3D AVEC ROTATION par gremlins7
Source avec Zip TWEENING BOUTONS par claviskass
Source avec Zip Source avec une capture 3D-CUBE EN ROTATION AVEC ZOOM par freddie1991

Commentaires et avis

Commentaire de inaden le 28/08/2007 10:49:20

J'ai un message d'erreur : Erreur à l’ouverture du fichier inclus lmc_tween_as1.as. Fichier introuvable.

Commentaire de Blacknight91titi le 28/08/2007 20:16:03

En me redant sur cette page je m'attendais à un superbe menu tout en 3d, avec des forme cubique, le tout dynamique... Mais la... Sa fou un coup quand même !
Non vraiment, je te conseille de changer de titre. Utilise plutot un raprochement avec les fonctions que tu utilise.

Le graphisme est TRES basique et honêtement je préfèrerai faire une rotation de ce type dans un clip avec des interpolations, à l'ancienne malgré que j'y perde le dynamisme.

Je regarderai demain pour voir si tu as éventuellement changé le titre et pour noter en conséquence
Actuellement sa ne volerai pas au dessus de 1/10...

Blacknight
wwws.flash-nouvelle.com Give Life To Your Imagination !

Commentaire de jiminy2 le 29/08/2007 00:21:20

inaden --> ça dépend de la version d'actionscript que tu utilises.

#include "lmc_tween.as" pour ActionScript 2.0 ou
#include "lmc_tween_as1.as" pour ActionScript 1.0  

Blacknight91titi --> tu peux noter comme tu veux. si elle ne t'interesse pas , ignore là.

il n'ya pas de graphisme, tu peux mettre n'importe quelle photo et lui faire faire une rotation 3d. Il ne s'agit pas de commenter les images que j'ai mis, ce sont des exemples.

C'est une animation en 3d ( c'est de la 3d ) donc je garde le titre !

Les tween de laco est le dernier progrès de flash avec 30 effets applicables.

Commentaire de inaden le 29/08/2007 09:56:24

OK, merci

Commentaire de Blacknight91titi le 29/08/2007 13:23:02

Noter : 2/10

Je me suis justifier dans le commentaire précédent.
Personnelement je n'appel pas vraiment sa de la 3d. La 3d permet de voir les faces caché de l'objet.
J'appelerai sa plutot de la manipulation de clip pour une imitation 3d, cela conviendrai mieux.

Blacknight

Commentaire de jiminy2 le 29/08/2007 15:34:45

Blacknight91titi --> pour moi, c'est entièrement et undubitablement de la 3D. On a pas la même définition de la 3D, c'est tout. J'espère que d'autres personnes aimeront cette animation ...

Dans mon menu on voit la face cachée de l'image de chaque bouton.

D'ailleurs je me demande si tes propos sont sérieux et sincères personnellement.

Commentaire de pegase31 le 30/08/2007 03:18:28 administrateur CS

Je suis de l'avis de Blacknight, il n'y a pas plus de 3D là-dedans que de soupe au chou dans mon menu de demain soir.
La 3D est, comme son nom l'indique, une gestion de coordonnés dans un repère X/Y/Z (s'où le  "3" de "3D").
Or dans ton exemple, tu ne fais qu'une simple déformation dans les limites possibles de la class Tween (qui est plutôt lourde pour le résultat final).

Donc c'est une simple déformation 2D et en aucun cas de la 3D.

Peg'

Commentaire de top30 le 30/08/2007 10:07:48

Quelque chose cloche !

Ca source n'est certe pas des plus géniales mais de la à lui mettre un 2 COMME LA PLUSPART DES SOURCES BIEN NULL est un peu exécessif non ?

Ca vaut à mon opinion un 5 ou 6, ni plus mais ni moins non plus....

La politique de la "casse" ne devrait-elle pas s'appliquer qu'aux sources le méritant réellement. Car ce n'est HELAS pas ce qui manque sur FlashKod....

[5/10]

Et Pegasse a à moitié raison ( ou tort = ) ) Car ce n'est certe pas de la 3D comme le laisse sous entendre le titre un peu trompeur mais c'est comme bien de la "3D Isometrique" ou "3D Industrielle".

Commentaire de Mansuz le 31/08/2007 15:14:10

Perso je trouve que la source est bien, je ne connaissais pas cette méthode! Et j'en remerci l'auteur.
Il faut des sources pour tout le monde (débutants et confirmés).

Commentaire de Blacknight91titi le 31/08/2007 19:38:54

Oui Mansuz, c'est utile pour la méthode, la connaitre grâce à cette source.
Mais de la a affirmer que c'est de la 3d (le thème du débat actuel) non.

2/10 Top30 car par rapport au titre, ce n'est pas du tout se qu'on attendait.
Et au final l'effet réalisé n'est pas vraiment terrible.

Blacknight

Commentaire de DarkM60 le 02/09/2007 13:55:42

Je suis de l'avis de BlackKnight moi aussi...

Premièrement ce n'est pas de la vraie 3D basée sur des réels calculs, c'est une sorte d'illusion.

Secondo, j'vois moyennement l'utilité de poster une source comme ça puisque tu ne fais qu'exploiter tween et n'apporte rien de nouveau

Et tertio... je trouve que cette source serait plutôt débutant qu'initié.

Commentaire de Mansuz le 03/09/2007 08:57:14

C'est vrai le titre "menu 3D" est exagéré. Effectivement c'est plutôt une source pour débutant qu'une source pour initié.

Je cite DarkM60 :"Premièrement ce n'est pas de la vraie 3D basée sur des réels calculs, c'est une sorte d'illusion."

Et alors, parfois en donnant une illusion de 3D (en faisant de la fausse 3D) on obtient des résultats très jolis donnant l'impression d'être de la vrai 3D. Des fois pour réaliser un effet y'a pas besoins de faire plein de calculs :) parfois c'est plus simple avec des astuces.  ;)

Commentaire de Slagt le 10/09/2007 15:17:25

Oui, mais dans ce cas, ça n'est plus de la 3D, c'est une astuce donc ;)

Pour le moment, la gestion d'image avec Flash est dérisoire je trouve, à part agrandissement et rotation on peut pas faire grand chose...

Commentaire de pegase31 le 10/09/2007 15:19:45 administrateur CS

pourque ce soit de la véritable "3D", transforme ta source pour donner un effet de perspective à tes images lors de leurs rotation ... là ça en sera. même si c'est une simple déformation.

Peg'

Commentaire de Blacknight91titi le 12/09/2007 15:02:07

De retour d'un jour de boulot (au départ 4, écourter cependant).
A propos de la note Top30, si tu applique la politique de : "je met 1 ou 2/10 pour casser la source" alors quel est l'intérêt de mettre une note sur 10 ?
Il faudrai donc mettre une case "a suprimer" qui serai considéré comme une note.
En clair si l'on ne peut pas voter 2/10 sans "casser" la source alors c'est comme si la source serai noter sur 5 et non sur 10.
J'ai mis 2/10 parce que l'effet réalisé au final n'est pas du tout ce que l'on attendais dans le titre et que son auteur "s'obstinait" a affirmer que c'était de la 3d (réelle, non isométrique ou industriel).

Bref tout cela pour dire que si les note de devrai aller que de 5 a 10 cela réduirai plutot pas mal le choix et donc on ne distinguerai plus les sources moyennement réussit des sources bien mais ayant quelques défaut.

Blacknight

Commentaire de Slagt le 12/09/2007 20:14:00

C'est vrai que sur ce site, c'est tout ou rien la plupart du temps.

Une case "à supprimer" ou "rien à faire là" serait pas mal, sans la considéré comme une note. Après il faut juger d'une limite arbitraire pour effectivement la supprimer (par exemple, il y a plus de personnes ayant coché la case "à supprimer" que de personnes ayant noté la source)

Commentaire de Blacknight91titi le 12/09/2007 21:17:45

Exact. En passant il n'y pas non plus de formulaire permettant de sousmettre des idées d'amélioration sur Code Source. Nix ?

Blacknight

Commentaire de tlecoz le 16/09/2007 02:50:18

Perso, j'ai moi aussi été déçu en regardant le swf, apres avoir lu le titre qui me suggerait un truc de fou.
Néanmoins, bien que je fasse du flash depuis longtemps, je ne connaissais pas l'existence de xskew/yskew, et je pensais qu'on etait obligé de passer par papervision pour faire ce genre de deformation.
Malgrés ma deception initial, je te remercie !

Commentaire de jiminy2 le 18/09/2007 16:53:04

Blacknight --> Le problème, c'est que tu donnais l'impression de ne pas être sincère en lisant ton 1er commentaire.

Je n'ai rien compris à tes critiques, cela d'autant plus que je ne savais pas qu'il existait une vrai 3d et une 3d isométrique.

Ensuite le graphisme, l'effet visuel de l'animation ne t'a pas plu, mais ça c'est subjectif, de la 3d isométrique peut aussi être considérée comme joli à voir.  

Je n'ai pas compris ta critique du tween de laco et ta préférence pour les "interpolations à l'ancienne" vu que tu ne donnes pas d'explication pour et je n'en vois pas personnellement.

Commentaire de Slagt le 19/09/2007 19:17:40

Ce qu'il voulait dire, c'est qu'on s'attendait à une portion de code intéressante, avec une méthode de programmation personnelle et optimiser, d'autant plus que la source est classé en "Initié" ; finalement on se retrouve avec une "fausse 3D" (c'est à dire, sans aucun calcul intéressant), avec un raisonnement basique (est-ce qu'un initié aurait "séché" quelques minutes pour réaliser cette source ?).

Bref, déception amène punition. En débutant, et avec un titre différent, ça serait passé comme dans du beurre. Mais avec ces prétentions, le 2/10 est largement justifié ; ce code source n'est pas à la hauteur de ce qu'il annonce.

Commentaire de negfreddy le 01/12/2007 11:06:46

de la 3d =>> http://necromanthus.com/KoolMoves/3Dmath.html

Commentaire de p4rb4ll le 25/03/2008 21:10:34

lol effectivement la 3d est une dimension a troix axe et la tu en donne 2... donc non ce n'est pas de la 3d désolé... et au pire si tu aurais fait une belle illusion ok mais la les erreurS de perspectiveS sont assez flagrante bref dommage je pensai tombé sur un truc cool

Commentaire de jiminy2 le 25/03/2008 21:17:09

bon bah la prochaine fois je ferai sans les commentaires, je n'y répondrais pas, je les lirais pas.

Commentaire de Slagt le 25/03/2008 21:23:14

Tu as raison, la meilleur des prof, c'est la négation.

Commentaire de jiminy2 le 25/03/2008 21:43:22

Je vois pas en quoi ça vous dérange que je ne les lisent pas. Il n'y a pas besoin d'être vexer pour autant.

Commentaire de jiminy2 le 25/03/2008 21:50:14

c'est pas de la 2d, il n'y a qu'une dimension !

Commentaire de Slagt le 25/03/2008 22:08:27

Désolé, mais les coordonées sont double {X, Y} et tu travail sur un plan (la scène), donc il y a bien 2 dimensions. Quelque chose en 1 dimension c'est une droite. Quelque chose à zéro dimension, c'est un point.

Je ne suis en rien vexé, je faisais juste remarquer qu'en niant les remarques (constructives ou non), tu ne progressera pas aussi vite ou pas de la même façon, qu'en les prenant en considération.

Commentaire de p4rb4ll le 25/03/2008 22:15:19

Juste pour dire (en gros prend le pas mal Slagt ^^ ) "0 dimension" ne serai meme pas = a un point mais a rien et "1 dimension" serai = a l'infini a cause du faite qu'il n'y a zero hauteur mais pourtant une longueur donc y=infin et x=? vla pour ma par je pense que le temps n'est pas la 4ième dimension mais bien la première ;)

Commentaire de jiminy2 le 25/03/2008 22:36:30

ah !!!! bah c'est déjà ça si les coordonnées sont doubles !!

Commentaire de Slagt le 25/03/2008 22:46:53

P4rb4ll >> Désolé, mais là tu fais fausses route. Un univers réduit a un point est adimensionné, il n'a pas de dimension (donc il en a zéro). Ce qu'il contient n'a pas de coordonées puisque tout est au même endroit. A une dimension, on a une droite, il est nécessaire de donner 1 coordonée pour pouvoir positionner les objet. C'est le cas de l'ensemble des réels par exemple qui est un espace à une dimension. A deux dimensions on a un plan, avec x et y par exemple. Pour pouvoir situer un objet sur une table, tu es obligé de définir (en plus de l'origine) une position par rapport à 1 côté, puis par rapport à 1 autre (ça fait 2!). A trois dimensions, par exemple pour situer la lampe de ta chambre, tu vas être obligé de donner en plus de sa position relative par rapport au mur de ta pièce, la hauteur par rapport au sol (donc ça fait 3, on est à 3 dimensions). Et si en plus ta lampe se déplace dans le temps, alors tu seras obligé de donner une quatrième coordonée, qui donnera le temps. On est à 4 dimensions.

Jiminy2 >> Oui, les coordonnées sont doubles, comme elles sont triples dans un espace à 3D, quadruple dans un espace à 4D et plus encore si ça t'amuse. Tu peux faire des tableaux octodimensionné si ça t'amuse dans Flash, et t'auras besoin de 8 coordonées pour sortir un élément du tableau.

Commentaire de p4rb4ll le 26/03/2008 19:45:39

je te rapelle que zero ten ver l'infini ;) on ne sait absolument rien sur le chiffre zero ou si tu préfère le rien a mon avis il a beaucoup plus d'influence sur ce qui nous entour que se que l'on croit.

* = foix
/ = divisé
      
x*y=e  \
e/y=x   \
         \
donc:     |---> Abérant non ?
         /
2*0=0   /
0/0=2  /

grace au zéro il est possible de prouver que 6+4=5468

Commentaire de p4rb4ll le 26/03/2008 19:51:32

ha par contre je croix quon c'est mal compris javai mis que 0 dimension ne serai meme pas egale a un point mais que la première dimension aurai pas de hauteur mais une longueur ou le contraire si tu préfère ..

Commentaire de Slagt le 26/03/2008 21:18:14

Comme tu as l'air très intéressé par les sofismes, tu dois sûrement être très intéressé de savoir pourquoi ils sont faux ?

Alors je vais t'expliquer, en tout honnêteté...

       x * y = e
donc : e / y = x

C'est vrai. Mais une des règles d'or en mathématiques est l'impossibilité de diviser par zéro. Cela dit, on peut faire tendre "y" vers zéro, et regarder ce qu'il se passe :

      lim {y -> 0} (e / y) = +? (l'infini)

Maintenant si tu prends "e = 0" tu as un problème quelque peu différent

      lim {y -> 0} (0 / y) = inconnu

En fait, cette limite peut être égal à tout et rien à la fois. Elle est inconnue. Dans ton cas, elle tend vers 2, mais ça n'a aucun sens mathématique.

Souviens toi juste qu'on ne peut pas divisé par zéro. Et que si ! On sait absolument tout du zéro, puisque c'est nous qui l'avons conçu. Zéro ne tend pas vers l'infini, je ne sais pas d'où tu sors cette absurdité, mais zéro tend vers rien du tout, puisque zéro est égal à zéro. Ca serait comme dire que cinq tend vers douze. C'est stupide, et ça n'a aucun sens. Zéro est un nombre, et représente l'élément nul de l'ensemble vide... si tu n'as pas les notions mathématiques pour comprendre ça, je suis désolé de te dire qu'un petit tour sur wikipédia par exemple, te permettrai d'avoir un peu plus d'info. Je suppose qu'il y a une partie réservé aux suspicions et sofisme à son sujet.

Ne crois pas tout ce qu'on lit dans les livres, surtout ceux de Bernard Werber ;)

Commentaire de Slagt le 26/03/2008 21:19:47

Désolé le signe infini a été remplacé par un point d'interrogation.

Commentaire de p4rb4ll le 29/03/2008 13:15:05

Je suis daccord sa n'a aucun sens mathématique car sa détruit toute la structure logique des math donc non sa na pas de sens et oui c'est abérant mais c'est la que je trouve le zero intéressant car pour moi et je dis bien pour moi il n'y a pas qu'une seul logique mais plusieur par espace et que notre logique est enfermer dans l'espace ou nous nous trouvons et seul le zero a les meme attribu partout il est invariable.

Commentaire de pegase31 le 29/03/2008 14:41:35 administrateur CS

Désolé de vous déranger dans votre discussion métaphysique, les gars, mais est-ce le bon endroit pour ça ? .. et surtout est-ce utile que tout le monde participes (sans le vouloir, pour mon cas) ?

Peg'

Commentaire de Slagt le 29/03/2008 19:39:08

Tu as raison Pegase31.

J'arrête cette discussion stérile sur le champs.

Commentaire de jake13900 le 06/05/2008 16:39:24

Bonjours, je voudrais savoire comment faire un effet brillant sur flash. j'ai essyer mais j'ai trouvé le probleme lorsceque je n'ai pas pu diffrer l'alpha au fin du clip à la debu du même clip.
urgent mercie
  

Commentaire de p4rb4ll le 10/05/2008 20:35:50

heu pourait tu être plus clair et poster sa ailleur mais si c'est pour faire une lueur tu peux mettre un filtre Rayonnement ou biseau sur un clip et je voix pas se que alpha vien la dedans car pour un effet brillant c'est pas trop le top ^^

Commentaire de nanoushka5185 le 03/08/2009 14:21:43

Effectivement, moi qui recherche une animation 3D cela est très... retro ^^

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

problème avec le menu spiral 3d [ par batouha ] Bonjour à tous et à toutes.J'ai téléchargé le menu spirale 3D j'ai voulu changé un titre d'un bouton, J'ai mis accueil dessus et ca a répercuté accue A propos du menu spirale 3D ... [ par pharos2 ] Bonjour &#224; tous,Je suis une petite nouvelle sur le forum, d&#233;butante en action script ...(on ne se moque pas !! lol ). J'aimerais savoir si qu Rotation d'une base dans l'espace [ par atchoumdu51 ] Bonjour,j'ai essay&#233; de regarder quelques sources sur la 3D mais en partant d'aucune je ne trouve l'id&#233;e corrspondant a mon probleme.Je voudr Rotation d'une roue 3D sur elle-même [ par douggy12 ] Bonjour,Je suis débutant et je cherche à faire tourner une roue en 3D vue de biais ( prenons ca comme exemple http://desstech.iquebec.com/3dimage/3dro Rotation 3D gallerie d'images [ par guillestre13 ] Bonjours,j'aimerai faire une gallerie 3D en flash :rotation de 5 images en 3D qui tournent suivant la position du curseur de la souriset lorsque l'on Rotation effet 3D [ par kaloa ] Je ne sais pas vraiment si c'est le bon thème pour ma question mais c'est du moins celui qui s'en rapproche.En fait je dois réaliser une animation ave autoriser la rotation d'un cercle (pour menu) [ par matthange ] matthieudébutant cherche a apprendrebonjour je cherche a creer un menu pour mon site, j aimerai fair mon menu en tournant un cercle avec la sourie<img Rotation personnage 3D [ par jponnoua ] Bonjour a tous,Je souhaiterais realiser une animation 3D que l'on voit souvent dans certains films comme matrix ou terminator il me semble. Il s'agit Menu et rotation des rubriques [ par Redrumalpha ] Bonjour,Je voudrais faire un menu pour un site dans le genre de celui ci.Pour commencer je souhaiterais simplement que les rubriques de mon menu tou Matrix 3d et Rotation 3d [ par Orange73 ] Hello, Je voulais connaitre la difference entre modifier un clip avec matrix3d ou modifier ce clip via les propriete x/y/z et rotationX/Y/Z : 1/ Mat


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,680 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales