MENU CARROUSSEL 3D

pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 - 28 avril 2008 à 05:48
vegetalain Messages postés 747 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 11 août 2022 - 22 août 2008 à 13:32
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/46489-menu-carroussel-3d

pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 12
28 avril 2008 à 05:48
petite source de base utile pour les débutants.
Il reste juste à remplacer tout les "_root" par "this" et à passer l'animation à 40fps.

Peg'
raddreamer Messages postés 170 Date d'inscription lundi 19 février 2007 Statut Membre Dernière intervention 22 décembre 2010
28 avril 2008 à 10:01
Une source sutile, des icones nettes,
tout ce qu'il faut pour se motiver à étudier les fonctions mathématiques.
Encore merci.
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
5 mai 2008 à 19:32
super comme effet j'adore.mais pour que soit encore mieux, est-il possible de mettre des icones animé donc des clip a la place e de simples images,et si oui comment on fait :)
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
5 mai 2008 à 19:43
Toutes les icônes sont des clips, remplaces chaque clips par des autres que tu auras choisi en gardant le même nom.
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
5 mai 2008 à 23:14
ah ouais ok,c'est super,merci.dernière petite question,après j'arrête de t'embêter ^^.
Plus on va sur les coté,plus il tourne vite,jusque la c'est normal mais y a t-il une solution pour faire que le carrousel arrête de tourner si on sort de la scène,même si on sort par la gauche ou la droite?
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
6 mai 2008 à 01:33
tu remplace les lignes :
//rotation commandée par la souris
//0.7 correspond a la vitesse
angle=angle+(_root._xmouse-480/2)/480*0.7;

par :

//rotation commandée par la souris
//conditions sur x
if(_root._xmouse<(480/2+Rx) && _root._xmouse>(480/2-Rx))
{
//conditions sur y
if(_root._ymouse<80 && _root._ymouse>0)
{
//0.7 correspond a la vitesse
angle=angle+(_root._xmouse-480/2)/480*0.7;
}
}
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
6 mai 2008 à 01:41
eh ben chapeau l'artiste,bravo pour tes réponse aussi rapide que clair, je pense que je vais suivre de près tes prochains post, oui je sais j'ai menti je continuerai surement de t'embêter de temps en temps avec mes question,dsl d'avance.
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
6 mai 2008 à 16:39
Super effet!!
Probléme, je n'arrive pas à télécharger le zip, je n'obtiens qu'un (dlzip.zipnix )???
Help...
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
8 mai 2008 à 02:44
heu, je dois être vraiment nul c'est pas possible.
Comment tu fais pour faire un lien après avec ces icônes vers d'autres images ou une autre page flash stp.
Sgiuge Messages postés 4 Date d'inscription mercredi 5 mai 2004 Statut Membre Dernière intervention 8 septembre 2008
8 mai 2008 à 22:14
Après avoir remplacé le code pour la rotation et réduit un peu la vitesse, je trouve ce menu très beau et original : j'adore !! Merci Gremlins7.
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
9 mai 2008 à 12:48
Salut à tous,
désolé de ne pas répondre aussi rapidement que d'hab !!!
pour rendre les clips "cliquables" il suffit de rajouter un truc du style :
//click
_root['ID'+i].onPress=function()
{
//code a rajouter, ici ça affiche "salut" dans la fenetre
de sortie quand tu cliques
trace('salut');
}

tu rajoute ce bout de code dans la boucle for juste après la ligne :
//Attache le ieme clip a la scene
_root.attachMovie('MonClip'+i,'ID'+i,i);

Voila, aux vues de toutes les modifs demandées, je vais mettre a jour la source...
Je tiens à remercier Sgiuge pour ses encouragements! Sgiuge, j'ai cru comprendre que tu avais optimisé le code de la rotation, peut nous en donner une copie (je mettrai dans la mis à jour)
Encore merci à tous
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
10 mai 2008 à 21:00
j'ai des problème quand je veux utilisé ce menu carrousel parce que je veux renvoyer a une étiquette d'image pour les icônes et quand je le fait le menu se multiplie.
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
11 mai 2008 à 23:07
Salut Bast,
Je ne comprends pas ta question, c'est quoi une étiquette d'image ?
Explique ce que tu veux faire et montre ton code qu'on puisse voir...
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
12 mai 2008 à 00:00
http://www.megaupload.com/?d=MTI2ZOND
Regarde ce début de cv s'il te plait.j'ai utiliser ton menu. je veux que chaque icônes amène une image différente grâce au étiquettes ( c'est mon calque étiquette ou je nomme certaines images on les voie avec des petits drapeau rouges).Je demande humblement ton aide pour arriver a bien intégrer ton menu dans mon animation.merci d'avance
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
12 mai 2008 à 13:02
je n'ai pas réussi à ouvrir ton fichier anim_cube1.fla... ça doit être parce que j'utilise flash mx2004.
le mieux serait que tu fasse un "copier-collé" du code...
ebistou Messages postés 1 Date d'inscription mardi 13 mai 2008 Statut Membre Dernière intervention 13 mai 2008
13 mai 2008 à 12:00
bonjour, je ne parviens pas à dézipper ni avec winzip, ni avec 7-zip, j'ai le message suivant : "...ne peut être ouvert comme une archive". Est-il possible de m'envoyer un format .zip ? Merci d'avance
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
13 mai 2008 à 19:58
Moi j'attends avec impatience la mise à jour...
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
13 mai 2008 à 20:23
http://www.megaupload.com/?d=HN8D0SD2
tien tu devrait pouvoir le lire celui la.
Mon code c'est le tien, sauf que au lieu de mettre trace j'ai met gotoAndPlay("quisuisje").
ah ce moment la sa ne fait rien j'ai donc mis _roo.gotoAndPlay("quisuisje") et la sa vas a la bonne image mais les icônes se multiplie.Je suis vraiment bloqué
Sgiuge Messages postés 4 Date d'inscription mercredi 5 mai 2004 Statut Membre Dernière intervention 8 septembre 2008
13 mai 2008 à 21:32
Salut Gremlins7,
Comme tu me l'as demandé, j'ai mis en ligne mon .fla et mon .swf que vous pouvez télécharger :

http://sgiuge.free.fr/Telechargement/MenuCarroussel.swf
http://sgiuge.free.fr/Telechargement/MenuCarroussel.fla

@+++
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
15 mai 2008 à 22:22
Salut à tous,
j'ai fait les modifs demandées ici et là et j'ai rajouté une version AS3.
Bast65, j'ai finalement réussi a ouvrir ton anim_cube1.fla !!! Ya pleins de bins !!! C'est très lent, il faut que tu réduise le nombre d'images de ton cube à moins d'une dizaine, et il vaut mieux utiliser une interpolation de mouvement pour la vague de fond. Vu ta source, il serait plus judicieux que tu fasse un swf a part pour ton carroussel et que tu l'incorpore dans ton fla. Je t'invite à regarder la source de Sgiuge pour rajouter les cliques de souris...

Merci encore à Sgiuge pour les paramètres de la rotation. Il faudra les reprendre vous même car j'ai oublié de les changer dans la nouvelle source...
@+
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
16 mai 2008 à 15:59
Sgiuge ,
j'aimerai voir ton fla pour les clics, mais je n'arrive pas à le télécharger.
Ton menu renvoie sur une page d'erreur.
Merci
cs_smoochy Messages postés 183 Date d'inscription mercredi 29 novembre 2000 Statut Membre Dernière intervention 23 avril 2010
22 mai 2008 à 14:39
sympa,
je connaissais déjà comment faire ce menu, mais je n'avais jamais pensé à l'adapter pour faire un menu en spirale style ADN... et vu que je vais essayer de passer de l'as2 à l'as3, avoir les deux versions me sera très utile pour comparer je pense... sinon rien à redire, c'est très propre et suffisamment commenté donc bravo continue à faire des sources comme ça :-)

++
Sgiuge Messages postés 4 Date d'inscription mercredi 5 mai 2004 Statut Membre Dernière intervention 8 septembre 2008
22 mai 2008 à 14:59
Jim13,
J'ai testé et il n'y a aucun problème de téléchargement du fla.
Si tu parles des liens que renvoie chaque icone, c'est normal car j'ai écrit "lien1, lien2...", à toi de les remplacer par des vrai liens. Double-clic sur chaque clip puis clique sur l'icone, et là tu auras accès au code (tu pourras aussi changer le titre).
@+++
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
22 mai 2008 à 15:31
Merci Sgiuge,
Oui effectivement je m'y prenais mal ,j'ai pu le télécharger tout à fait facilement j'avais la tête ailleurs.
En tout cas je trouve que vuos avez fait du très bon boulot.Clair, complet,beau et très utile, avec un double choix en as2 et as3
Merci et bravo.
cs_jak666 Messages postés 4 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 23 mai 2008
22 mai 2008 à 15:57
Gremlins 7 je te remercie vraiment pour ton menu
je te laisse un lien pour que tu puisse voir je que j'ai pu en faire http://institutmireille.ifrance.com
pour arriver a cliquer j'ai fait cela
this.onRelease = function(){
getURL("http://institutmireille.ifrance.com/index.html")
};
on peut cliquer sous explorer mais pas sous firefox
encorer merci a toi
cs_smoochy Messages postés 183 Date d'inscription mercredi 29 novembre 2000 Statut Membre Dernière intervention 23 avril 2010
22 mai 2008 à 16:07
@ jak666:

je suis sur mac et chez moi tes liens marchent sur firefox
cs_jak666 Messages postés 4 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 23 mai 2008
22 mai 2008 à 16:57
Merci ca doit etre la version 3 beta qui passe pas alors
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
22 mai 2008 à 17:03
Moi sur pc je n'ai aucun problème pour cliquer et sur explorer et sur firefox.
cs_jak666 Messages postés 4 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 23 mai 2008
22 mai 2008 à 18:25
merci atoi c'est qu'il y un petit probleme sur la version 3 beta tu as quel version de firefox
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
22 mai 2008 à 19:08
Moi, j'ai celle-ci
Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14

Voilà.
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
22 mai 2008 à 21:22
Merci a tout le monde pour vos encouragements...
Mais c'est pas fini ! hé hé !!! Prochaine version avec reflet miroir...
cs_jak666 Messages postés 4 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 23 mai 2008
23 mai 2008 à 09:08
super gremlins7
une question sur le cube tu as trouvé comment mettre 6 images différentes
encore merci
cs_smoochy Messages postés 183 Date d'inscription mercredi 29 novembre 2000 Statut Membre Dernière intervention 23 avril 2010
23 mai 2008 à 12:31
reflet miroir avec leger degradé sur fond noir, tu veux concurrencer apple lol?

petite suggestion, mettre une option où l'on peut aussi changer l'axe y (les images en fond à peine plus haute que celle de devant pour donner l'effet d'une perspective un peu plongeante)

style après le code:

//rotation du i_eme clip sur x
_root['ID'+i]._x=Rx*Math.cos(angle+2*Math.PI*i/N)+480/2;

rajouter:

_root['ID'+i]._y=Ry*Math.sin(angle+2*Math.PI*i/N)+480/2; (pas sûr du code, suis pas un matheux^^)

en variant l'angle en changeant la valeur Ry

enfin c'est juste une suggestion mais ca peut apporter un peu de profondeur...
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
23 mai 2008 à 13:16
Salut Jak666,
pour le cube, il vaut mieux ne pas utiliser la source car ca date, je suis en train de réécrire completement le code en AS3, je posterai la mise a jour dans quelques mois. On pourra mettre des images cliquer dessus, mais on pourra aussi faire des spheres, des prismes...

Smoochy, ton code est parfaitement juste...jvais essayer de rajouter cette option, mais pour la profondeur il vaut mieux utiliser le 60% 40% pour la profondeur. Cela dit ca fait tourner en rond : je m'explique. Si tu rajoute ton code, a priori, ca doit tourner en ellipse. Je test ca ce soir.
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
24 mai 2008 à 00:10
Effectivement, lorsque l'on rajoute le code de smoochy, le carroussel decrit un ellipse sur le plan 2D. Ça donne l'impression d'être légèrement au dessus du carroussel et non en face. Perso je suis pas fan, mais je mettrai quand même ce bout de code en commentaire dans la prochaine mise a jour. Merci Smoochy.
cs_smoochy Messages postés 183 Date d'inscription mercredi 29 novembre 2000 Statut Membre Dernière intervention 23 avril 2010
26 mai 2008 à 09:58
oui effectivement j'ai refait le test chez moi pour voir ce que ça donnait et je pensais que ça donnerait un meilleur effet que ça... :-P

mais merci d'avoir pris en compte mes suggestions
a+
Naassim Messages postés 1 Date d'inscription samedi 25 août 2007 Statut Membre Dernière intervention 27 mai 2008
27 mai 2008 à 19:05
Pour ceux qui on un problème avec les fichier zipnix, le truc c'est de ne pas utiliser de gestionnaire de téléchargement.
LaureRoumat Messages postés 7 Date d'inscription mercredi 16 avril 2008 Statut Membre Dernière intervention 31 août 2008
29 mai 2008 à 12:21
Bonjour à tous, je suis débutante,je débarque ici...Félicitations pour ce code Gremlins7 ;)
Je travaille en as3 et j'ai voulu adapté le code de Smoochy pour pouvoir faire comme une ellipse mais j'ai une erreur de sortie. Voilà ce que j'ai mis:

var Ry:Number=20
//rotation du i_eme clip sur x this.getChildByName('ID'+i).x=Rx*Math.cos(angle+2*Math.PI*i/N)+stage.stageWidth/2;
this.getChildByName['ID'+i]._y=Ry*Math.sin(angle+2*Math.PI*i/N)+stage.stageWidth/2;

Voici l'erreur de sortie: ReferenceError: Error #1069: La propriété ID0 est introuvable sur builtin.as$0.MethodClosure et il n'existe pas de valeur par défaut.
at diapo_tournant_64_fla::MainTimeline/Main()
Merci d'avance ;)
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
29 mai 2008 à 15:22
Coucou,
moi Smoochy j'aimerai faire en as2 une elipse plongeante mais sur l'arrière.
Pourrais-tu dffuser le code intégral que tu as testé?
J'suis qu'un graphiste pas matheux pour deux sous, mais copier je sais...
Merci par avance...
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
29 mai 2008 à 17:50
Bonjour à tous,
LaureRoumat si tu bosse en as3 alors tu ne peux pas écrire :
this.getChildByName['ID'+i]._y

il faut ecrire
this.getChildByName('ID'+i).y
car getChildByName est une fonction, de plus fini les _y, maintenant c'est y tout court.

Je pense que l'erreur est là, tiens nous au courant.
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
29 mai 2008 à 17:57
Salut Jim13,
Pour l'ellipse plongeante il faut remplacer le code de la profondeur et la loi sur x par les equations d'une ellipse (google est ton ami)
C'est pas aussi simple qu'il y parait, tu nous dira le résultat...
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
29 mai 2008 à 18:04
Bon ben, je crois qu'on va laisser tout ça bien droit finalement, dommage...
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
29 mai 2008 à 18:39
Yo !!!
Faut pas réagir comme ça à la moindre difficulté, Jim13 !!!

Bon je t'aide un peu :

Pour un cercle:
x=R*cos(angle)
z=R*sin(angle)

Pour une ellipse
x=Rx*cos(angle)
z=Rz*sin(angle)
Surtout, Rx pas egal a Rz (sinon si Rx=Rz c'est un cercle)

Pour la vue plongeante ( c'est a dire, légerement vue du dessus), tu peux essayer avec le code de smoochy, mais a mon avis la difficultée est la, car faudra modifier

Voila, bon courage
LaureRoumat Messages postés 7 Date d'inscription mercredi 16 avril 2008 Statut Membre Dernière intervention 31 août 2008
29 mai 2008 à 18:40
merci pour cette réponse rapide! mais toujours la même erreur de sortie
J'ai écrit ces lignes:
this.getChildByName('ID'+i).x=Rx*Math.cos(angle+2*Math.PI*i/N)+stage.stageWidth/2;
this.getChildByName['ID'+i].y=Ry*Math.sin(angle+2*Math.PI*i/N)+stage.stageWidth/2;

(avec au début:
var Rx:Number=205;
var Ry:Number=10)
LaureRoumat Messages postés 7 Date d'inscription mercredi 16 avril 2008 Statut Membre Dernière intervention 31 août 2008
29 mai 2008 à 18:45
C'est bon j'ai trouvé la petite erreur, il fallait écrite stageHeight à la deuxième ligne.
this.getChildByName('ID'+i).x=Rx*Math.cos(angle+2*Math.PI*i/N)+stage.stageWidth/2;
this.getChildByName('ID'+i).y=Ry*Math.cos(angle+1*Math.PI*i/N)+stage.stageHeight/4;
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
29 mai 2008 à 18:45
Laure, remplace donc les [] par des () dans ta deuxieme ligne !!!
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
29 mai 2008 à 18:49
Fallait surtout remplacer les [] par () car stageHeigth ou stageWidth ne provoque pas d'erreur de compil, ca fait juste une erreur de math
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
29 mai 2008 à 19:29
Je te remercie Gremlins7 de vouloir m'aider mais je suis archi nul en code à part quelques rudiments de base je nage.
Demande moi n'importe quoi en graphisme dessins animés ou autres, d'ailleurs quand mon site sera en ligne tu verras ce que j'ai fait de ton menu que j'aime beaucoup, il me semble que c'est pas mal.
Mais créer du code.....je me contente de copier, malheureusement pour moi ça ne s'invente pas, il faut passer des heures que je n'ai pas pour atteindre un bon niveau.

Merci encore
cs_smoochy Messages postés 183 Date d'inscription mercredi 29 novembre 2000 Statut Membre Dernière intervention 23 avril 2010
30 mai 2008 à 00:43
"une elipse plongeante mais sur l'arrière"

je comprends pas bien ta question, c'est quoi que tu voulais faire au juste?

mon code permet de modifier l'angle de vision, soit on est en dessus du menu ou alors en dessous selon que l'on met une valeur positive ou négative à Ry (j'ai fait un essai pour voir ce que ça donnait, l'angle de vision change en fonction de la position de la souris... eh oui j'ai du temps à perdre lol, c'était juste pour voir si ça fonctionnait... tu peux le trouver à cette adresse ci dessous)

http://www.77degres.com/carrousel

... je me rejouis de voir la version avec effet miroir, ça peut donner... surtout que tes sources sont bien soignées en plus
et le code m'intéresse j'aimerais bien savoir quelle est la méthode la plus simple pour faire ça...
++
LaureRoumat Messages postés 7 Date d'inscription mercredi 16 avril 2008 Statut Membre Dernière intervention 31 août 2008
30 mai 2008 à 10:34
Bonjour tout le monde,
Une autre question, je pense que je suis chiante...!

Comment faire pour que le pointeur soit actif (c'est à dire pour qu'il y ait la petite main) comme par exemple le menu de http://institutmireille.ifrance.com/?
Cela a été expliqué mais en AS2.

Merci d'avance
++
Laure
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
30 mai 2008 à 13:41
Ouhaou la grande classe pour Smoochy
Franchement, superbe idée...l'angle de vision en fonction de la souris c'est royal...
Ce soir je fait une mise à jour juste pour ca.

Merci mille fois Smoochy

...Pour l'effet mirroir ca viens, ca viens, ca avance pas aussi vite que prevu mais ca devrait plus tarder...
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
30 mai 2008 à 14:49
Alors là Smoochy t"es carrément le père noel en plein mois de Juin, non fin Mai pardon.
En fait j'espèrais juste une vue par dessous pour que le menu se fonde dans un décor de ville en perspective.Là ça fini un peu en foire du Trône mais bon c'est
génial...J'essaierai peut-être de le caler sur l'arrière.
Merci pour le fla.
cs_smoochy Messages postés 183 Date d'inscription mercredi 29 novembre 2000 Statut Membre Dernière intervention 23 avril 2010
30 mai 2008 à 17:19
@jim13... entre graphiste on est obligé de s'entraider lol

...pour une vue fixe par dessous, reprend le code d'origine de gremlins7

tout en haut du code ou il y a:
var Rx:Number=120;
rajoute en dessous:
var Ry:Number=-25; (ou -10,-50,... tout dépend de ta perspective mais laisse un nombre negatif)

et plus bas

//rotation du i_eme clip sur x
_root['ID'+i]._x=Rx*Math.cos(angle+2*Math.PI*i/N)+480/2;

rajouter:

_root['ID'+i]._y=Ry*Math.sin(angle+2*Math.PI*i/N)+480/2;

et tout en bas:

if(_root._xmouse<(480/2+Rx) && _root._xmouse>(480/2-Rx))
{
//conditions sur y
if(_root._ymouse<80 && _root._ymouse>0)
{
//0.7 correspond a la vitesse
angle=angle+(_root._xmouse-480/2)/480*0.7;

varie les chiffres en fonction de la taille de ton anim (là le 480 correspond à la largeur du fla, 80 à sa hauteur et 0.7 à la vitesse à laquelle tourne le menu) donc à toi de modifier en fonction de tes besoins...

joyeux noël ^^
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
30 mai 2008 à 17:40
Je te remercie Smoochy pour tes infos, vraiment là il y a tout pour faire du bon boulot, celui que je recherchais.
Mais juste une parenthèse sur le lien que tu as donné plus haut pour les .swf et .fla, j'ai pas pu m'empècher d'allé voir le site correspondant, en tout cas si c'est le tien, chapeau, il est super j'aime beaucoup ton tavail et ton style de graphisme.
a+
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
30 mai 2008 à 21:24
Les graphismes viennent du site
http://www.iconspedia.com/pack/nx10-1-6/#dload_ip
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
30 mai 2008 à 21:31
Oui cela sont bien, mais je voulais parler de ça...
http://www.77degres.com/
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
30 mai 2008 à 21:31
...je voulais dire pour les icones...

Je vous invite à voir le site de smoochy
http://www.77degres.com

J'ai un faible pour les illustrations

...yo, t'as fait la pochette de watcha, (ptet que je suis le seul a connaitre), mais c enorme...chapeau bas
cs_jim13 Messages postés 31 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 18 décembre 2009
30 mai 2008 à 21:38
Oui en effet c'est vraiment bien...vrai talent...
raddreamer Messages postés 170 Date d'inscription lundi 19 février 2007 Statut Membre Dernière intervention 22 décembre 2010
31 mai 2008 à 02:42
Bonjour enfin bonsoir en comptant le décalage horaire

Je vois que la source s'étoffe de plus en plus, elle est de plus en plus intéressante (ma tête me fait mal vu que les maths et moi font 3 par contre) :(

Je me suis inspiré de la source pour mon écran de choix de personnages pour un shoot'em up horizontal.
Bon pour le moment j'ai seulement désactivé l'action de la souris pour avoir une gestion de la rotation avec les flèches gauche et droite.
Il me reste encore à positionner l'icone sélectionnable en position centrale, qu'elle se mette en highlight à ce moment et qu'elle réagisse à la touche espace.

Que de boulot encore ^^;

Néanmoins une gestion par touche peut être utile pour les créateurs de jeux donc... Continuons sur cette lancée !

Comme au niveau du code c'est pas encore bien réalisé, je ne mets que le visuel dispo à cette adresse ;)
Le but de ce jeu est d'immerger le joueur dans le monde du Japon fantastique, et comme celui-ci fourmille de monstres plus étranges les uns que les autres, y a de la matière :)
J'ai essayé d'aggrandir les icones mais quand elles sont trop grosses c'est plus une rotation mais un pliage. faudrait que j'essaie d'augmenter la différence de taille lors de la rotation :s

???? (la grande guerre des monstres pour les intimes) ;)
http://radidaldream.free.fr/shoot/
cs_smoochy Messages postés 183 Date d'inscription mercredi 29 novembre 2000 Statut Membre Dernière intervention 23 avril 2010
31 mai 2008 à 14:13
ben merci ça fait plaisir tout ces compliments :-)

c'est bien mon site perso, c'est les boulots que j'avais fait quand j'étais encore à l'école d'art + qque jobs perso...

Ca fait un moment que j'aimerais le remettre à jour (mettre de nouveaux travaux et changer la structure du site j'ai 2-3 idées...), faudra que je m'y mette un de ces jours...

pour Watcha ça me fait bien plaisir c'est peut-être mon travail préféré (dommage que ce soit un job fictif...)

a+
lorala Messages postés 1 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 10 juin 2008
10 juin 2008 à 15:49
bonjour j ai vu de la lumiere je suis rentree
je debute sur flash et jai voulu utilise le carroussel a ma sauce
sauf que j ai des petits soucis
1 je n'arrive pas a incliné l'axe de rotation du cercle
2 je n'arrive pas a faire marcher correctement les rollover

merci d avance
mikael57fr Messages postés 2 Date d'inscription dimanche 19 novembre 2006 Statut Membre Dernière intervention 16 juin 2008
16 juin 2008 à 01:41
bjr tlm,

Question simple et surement bete pour vous mais comment fais t'on pour mettre un objet au centre du menu et avoir comme un effet que ce menu soit autour et que dons la position Z par rapport à cette objet passe derrière l'objet quand il sont derrière. On me comprendra.

Merci, Mika
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
16 juin 2008 à 15:51
Bonjour tout le monde, désolé de ne pas avoir répondu plus tôt, vacances oblige...

Mika, il faut que la profondeur de l'objet que tu souhaite mettre au milieu soit correctement parametrée, ici le swapdepth du clip doit être à zero (sauf erreur). Pour la version AS3, faudra peut être la recalculer (a voir) car j'ai fait un faux semblant de swapdepth...

Lorala, tu veux incliné l'axe de rotation...pourquoi pas...tu veux l'incliner ou, quand, comment, pourquoi ? dis nous en plus
mikael57fr Messages postés 2 Date d'inscription dimanche 19 novembre 2006 Statut Membre Dernière intervention 16 juin 2008
16 juin 2008 à 19:40
OK comme ça c'ets fais, j'ai rien compris lol. Aprés tu me chante une chanson gremlins comme gismo ?? c'ets une plaisanterie bien sur. @++
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
16 juin 2008 à 23:53
...tu veux pas cent balles et un mars ? c'est une plaisanterie bien sur !

je t'ai tout dis ! le swapdepth du clip doit être à zero
rajoute une ligne du style :

le_nom_de_ton_clip_au_milieu.swapDepths(0);

au debut du code

google est ton ami @+
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
23 juin 2008 à 22:44
dis moi gremlins7, j'ai réussi a intégré ton menu dans mon animation mais j'ai un petit ennuie.
Quand je clique une première fois,le menu m'emmène bien a l'image que je veux mais si je reclic sur le même bouton alors que je suis sur la bonne image sa m'emmène a une autre image.
je comprend pas pourquoi
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
24 juin 2008 à 09:22
Salut Bast65,
je suis pas sur d'avoir capté ! C'est l'image=icône dont tu parles ou l'image du scénario ?

C'est vrai qu'il faudrait que je modifie la code a propose des clique...mais en ce moment j'ai plein de boulot...

Il faut que tu m'en dise plus, la comme ça je peux pas t'aider
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
24 juin 2008 à 16:51
heu l'image du scénario. en fait j'ai fait des icônes boutons qui me conduise a des images clés d'un autre clip,donc sa marche quand je clique une première fois, mais si je clique sur un menu alors que je suis déjà dans la rubrique il me change de rubrique.je comprend pas du tout pourquoi il me fait sa.
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
24 juin 2008 à 18:03
Je crois que je vois le problème, mais je suis pas sur. Est-ce que tu peux poster ton fla sur http://www.megaupload.com/ comme tu as fait la dernière fois. Comme ça je jette un oeil et je te redis
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
24 juin 2008 à 22:45
http://www.megaupload.com/?d=FZEBY8LZ

tiens, le fichier principale est le test.fla.

merci de me consacrer du temps, vraiment sympa
wanawel Messages postés 3 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 5 août 2008
1 juil. 2008 à 16:09
Bonjour à tous!
Alors j'ai une question de débutante...Je travaille avec AS3 et je n'arrive pas dire à mes images qui défilent dans le carrousel, quand je clique, va à l'image 2, à l'image 3...
Merci de votre aide !
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
4 juil. 2008 à 10:32
Bonjour à tous,
je suis désolé, je poste un commentaire en coup de vent car j'ai pas beaucoup de temps en ce moment (congrès oblige). Mais c'est promis la semaine prochaine je répondrais a vos questions...

Bast65, je t'ai pas oublié...je vois ton truc la semaine prochaine
jak645 Messages postés 30 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 4 juin 2013
16 juil. 2008 à 03:14
De ma par j'aimerais bien savoir comment rajouter des element et nouvel icon au nivaux de ce Superbe belle création de ta par un code ou bien autre jai modifier
//Nombre d'icônes (pas plus que 10, quoique...)
var N:Number=11;

pour laisser place un fois fais mon nouvel icon a été nommé Monclip10
et rien ne repon l'icon napperais pas quoi faire

merci
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
16 juil. 2008 à 10:13
Salut,
dans les propriétés de ton clip MonClip10 (clique droit dans la bibliothèque), as tu coché l'option Liaison : Exporter pour ActionScript et mis le nom de la classe (MonClip10) ??

(sur que non hé hé...)
bite2noire Messages postés 9 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 22 février 2009
16 juil. 2008 à 15:47
salut,
je suis peu etre pas tres doué mais je n'arrive pas désactiver la souris sans provoquer d'erreur. En gros J'aimerai qu'il tourne toujours à la meme vitesse et qu'il soit vu du dessus, la vitesse et la position bloqués sans prendre en compte la positionnement de la souris... En tout cas un grand chapeau gremlins, je te remercie pour cette source, c'est clair et efficace !
bite2noire Messages postés 9 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 22 février 2009
16 juil. 2008 à 16:33
!
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
16 juil. 2008 à 17:26
En clair, tu veux que cela fonctionne sans la souris !!! Ben, tu degage tout le code de la souris (ce sont ous les test avec les if mouse...) pis tu fais juste angle+=0.7 (par exemple)
bite2noire Messages postés 9 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 22 février 2009
16 juil. 2008 à 17:56
ok merci, je ne sais pas ce que j'ai fait c'etait tres simple... J'ai placer des clips a la place des png qui font aparaitre un petit texte au dessus au passage de la souris..
ma question est la suivante :
est ce possible de faire arreter le carroussel au passage de la souris sur un des icones ? Et qu'il reprenne lorsque la souris n'est pas sur un des icones
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
17 juil. 2008 à 14:36
Oui c'est possible !!!
au lieu de faire angle+=0.7, tu fait angle+=MaVariable;
sur ton clip, au passage de la souris (function On_Kekchose) tu fais MaVariable=0, sinon sur root MaVariable=0.7
bite2noire Messages postés 9 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 22 février 2009
17 juil. 2008 à 16:02
Je suis vraiment une buse et je m'en excuse d'avance :

sur mon bouton qui est a l'interieur de MonClip2 (par exemple) j'ai mit :
on (Rollover)
{
MaVariable=0;
}

on (RollOut)
{
MaVariable=0.01;
}

et sur la scène principale :

MaVariable=0.01

Ca marche pôôôôô !
bite2noire Messages postés 9 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 22 février 2009
17 juil. 2008 à 16:04
ainsi que ca :
//0.7 correspond a la vitesse
angle=angle+MaVariable;
bite2noire Messages postés 9 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 22 février 2009
17 juil. 2008 à 16:21
bon ben c'est bon si ca interesse quelqun sur mon bouton en fait j'ai mit :
on (Rollover)
{
_root.MaVariable=0
;
}
on (Rollout)
{
_root.MaVariable=0.01
;
}

Je suis définitivement une buse, c'etait juste un probleme de syntaxe, en tout cas merci a toi Gremlins pour ta patience.
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
17 juil. 2008 à 17:50
De rien ;)
Delphizkb Messages postés 3 Date d'inscription mercredi 24 janvier 2007 Statut Membre Dernière intervention 21 juillet 2008
20 juil. 2008 à 23:26
J'ai une petite question concernant ce "menu" =)

J'aimerai savoir comment proceder pour pouvoir en mettre plusieurs sur une meme anime, chacune etant bien sûr independante des rotations des autres. J'essaie depuis un bon moment par divers techniques mais je n'y arrive pas >_<' Si j'en insere une autre, l'autre se bloque en haut de l'anime et tourne en fonction de la nouvelle ou alors la premiere reste figé sur placer, etc.

Si quelqu'un pouvait m'eclairer sur le sujet ce serait super gentil ;) Merci d'avance !!!!

ps. Continue Gremlins =) Bien rare de voir des tutaux aussi bien suivis!
Delphizkb Messages postés 3 Date d'inscription mercredi 24 janvier 2007 Statut Membre Dernière intervention 21 juillet 2008
20 juil. 2008 à 23:53
Bon et bien il semblerait que j'ai trouvé en fait xD C'était tout con >_<' Je suis aller chercher bien plus loin qu'il ne le fallait uhuh ^^' Seul petit travail qu'il me reste à faire, l'assignation des rotations dans des sens differents à chaque menu :x *en mode reflexion* >_<'
GREGGRAPH Messages postés 62 Date d'inscription dimanche 14 novembre 2004 Statut Membre Dernière intervention 21 avril 2010
21 juil. 2008 à 04:07
Bonjour,

Y a t'il un moyen facile de mettre un lien différents sur chaque icone dans le menu ADN?
Il y a bien la function onclick, mais comment puis je avoir unlien différent pour chacun des icones
Merci d'avance!
bite2noire Messages postés 9 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 22 février 2009
21 juil. 2008 à 09:32
oui c'est assez simple un exemple :

Dans la bibliothèque, tu rentres dans MonClip2 (par exemple)
Tu y crée un symbole bouton en y inscrivant le code suivant "on (release) {
getURL("http://www.toto.com" "_blank");
}
tu recommence pour tous les autres clip, et tu vire la fonction onclick de la scène principale.
Delphizkb Messages postés 3 Date d'inscription mercredi 24 janvier 2007 Statut Membre Dernière intervention 21 juillet 2008
21 juil. 2008 à 16:16
Personne n'aurait une idée concernant mon cas (qui je le rappel au dessus, consiste à avoir 2 ou 3 menu en rotation l'un en dessous de l'autre avec rotation independante (autant la vitesse, gestion souris, etc.)) ?? J'ai bien réussi à avoir mes 3 menus simultanement mais ils ont tous, pour le moment, la meme zone de rotation souris / meme vitesse etc.

Merci d'avance pour l'eclairage ihih =)
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
21 juil. 2008 à 19:36
Salut à tous,
Delphizkb, voici quelques pistes pour ton problème :

Si ton site n'est pas entièrement en flash, alors la solution est simple: génère 3 fichiers swf différents qui tu superpose dans ta page html. Bien sur ces trois fichiers ont des icônes différentes, des paramètres différents...

Si tu veux que du flash, alors tu créer un clip tu copie colle le code en remplaçant tout les _root par this. Après, tu colle trois clips dans la scène. Tu peux aussi faire trois clip différents. Mise en garde : attention aux dimensions de la scène ou du clip dans ton prog...
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
21 juil. 2008 à 20:25
heu...té sur que tu m'a pas oublié ?
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
21 juil. 2008 à 20:49
Nan, je t'ai pas oublié !!! Le problème c'est que dans ton fla il y a trop de bazar !!! Il faudrait presque recommencer depuis le début...mais dès que j'ai la soluce je te le dirais !
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
21 juil. 2008 à 21:07
moi ? bordélique ??? NANNNNN jamais ^^
sothe25 Messages postés 21 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 27 décembre 2008
24 juil. 2008 à 11:54
hello, et bravo à toi gremlins7, super code!!! Juste une question, comment fait-on , pour le cas du carrousel adn, pour le centrer quand je réduis la largeur du fichier? Lorsque je passe de 400px à 200px par exemple, le carrousel se retrouve tout à droite et est "mangé" de moitié.
Merci encore!!!
sothe25 Messages postés 21 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 27 décembre 2008
24 juil. 2008 à 12:07
Ah c'est bon j'ai trouvé : pour ceux que ça intéresse, je reprend mon exemple
Dans la deuxième boucle for:
_root['ID'+i]._x=Rx*Math.cos(angle+2*Math.PI*i/N)+200/2; au lieu de _root['ID'+i]._x=Rx*Math.cos(angle+2*Math.PI*i/N)480/2;
sothe25 Messages postés 21 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 27 décembre 2008
25 juil. 2008 à 10:37
Hello
J'ai une autre question aujourd'hui : si je veux qu'un texte dynamique liée à un *.xml s'inscrive au passage de la souris sur l'icône, comment je fais?
Merci!
sothe25 Messages postés 21 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 27 décembre 2008
25 juil. 2008 à 11:37
Moi j'ai trouvé ça : (dans la boucle for)

_root['ID'+1].onRollOver = function(){
Montexte.text = "hello";
}.

Je ne sais pas si il y a mieux...
cs_smoochy Messages postés 183 Date d'inscription mercredi 29 novembre 2000 Statut Membre Dernière intervention 23 avril 2010
25 juil. 2008 à 13:38
ca te donne le même texte pour toutes les icônes ça non? c'est ce que tu voulais?
sothe25 Messages postés 21 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 27 décembre 2008
25 juil. 2008 à 14:03
Nan là c'est juste un exemple, après j'ai décliné ce "morceau" de code pour tous les autres clip (_root['ID'+0]..._root['ID'+1]..._root['ID'+2]... etc)
Enfin bon ça marche c'est le principal^^
demonia9 Messages postés 5 Date d'inscription mardi 3 juin 2008 Statut Membre Dernière intervention 13 janvier 2009
30 juil. 2008 à 18:13
Bonjour à tous, je suis nouvelle ici. J'ai utilisé ce caroussel pour mon projet. Je l'ai trouvé trop génial. J'ai suivi les topics du forum pour trouver une réponse à mon problème. Je n'arrive pas a assigner à chaque boutons (images dans les clip (MonClip0,MonClip1...) transformées en bouton) : gotoAndStop(2). J'ai vu plus haut que quelqu'un avait le même problème mais la solution est en AS2 :( J'ai viré le OnClick de la scene principale et dans mon clip j'ai mis au bouton le code suivant :
culture.addEventListener(MouseEvent.CLICK, OnClick);
function OnClick(event:MouseEvent) {
this["parent"].gotoAndStop(2);
}

Si je le met à la place du "function OnClick...." sur la scene principale ca marche (mais pour tous les boutons). Et dans MonClip0 ca ne marche pas :( A savoir que le caroussel est dans un clip sur la scene principale.
Quelqu'un aurait une idée? svp - Merci par avance ;)
sothe25 Messages postés 21 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 27 décembre 2008
31 juil. 2008 à 12:28
Bonjour
gremlins7 : plus haut (post du 06/05/2008 01:33:29) tu donnes la solution pour que l'action de la souris ne s'applique que sur le carrousel circulaire, et non sur les côtés; Je travaille actuellement sur le carrousel ADN, et j'ai beau retourner le problème dans tous les sens, je ne trouve pas la solution pour faite la même chose... Je butte lamentablement dessus. Si tu pouvait m'aider à trouver la solution (ou me donner la solution^^)
Merci!
sothe25 Messages postés 21 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 27 décembre 2008
31 juil. 2008 à 14:36
N'y a-t-il personne pour m'aider?
demonia9 Messages postés 5 Date d'inscription mardi 3 juin 2008 Statut Membre Dernière intervention 13 janvier 2009
31 juil. 2008 à 17:35
re depuis hier lol.

Pour mon, problème j'ai trouvé!!! j'ai galéré mais j'ai trouvé hihi.
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
31 juil. 2008 à 19:40
Ah oui...post donc la solution alors !
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
31 juil. 2008 à 20:09
Salut Sothe25,
Pour information, je ne donne jamais de solution toute faite...c'est pas Noel non plus et j'ai pas que ça à foutr......lol !!!
Je donne juste des idées à essayer...

J'ai regardé le post du 06/05/2008 01:33:29, la solution présentée à été rajoutée dans une mise à jour. Ça tiens en une ligne à modifier...
Si tu pose cette question c'est parce que tu n'as pas vu que pour la version ADN l'angle se calcul en fonction de la position de la souris en Y (verticale). L'angle est calculé en fonction de Y pour que le curseur de la souris soit toujours centré sur une icône. A la différence de la version normale bouger la souris sur l'horizontale ne fait rien. Pour ton problème il suffit donc de calculer l'angle que si les coordonnées en Y sont satisfaisantes. C'est a dire SI les coordonnées ne dépassent pas l'écran ALORS on calcul l'angle SINON on fait rien...
Voila, tu as tout pour résoudre ton problème.

A+
sothe25 Messages postés 21 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 27 décembre 2008
1 août 2008 à 09:34
Merci j'avais bien compris que ça se calculait par rapport à la position Y je suis pas non plus idiote, juste graphiste^^ qui n'a jamais fait de maths après le collège... Donc je rale un peu excuz'
Mais merci quand même je vais me débrouiller avec ton aide
wanawel Messages postés 3 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 5 août 2008
4 août 2008 à 14:17
Bonjour a tous,
Demonia9, j'ai toujours mon pblem pour passer à l'image suivante!
Tu peux m'expliquer comment tu as fais?
Merci
++
demonia9 Messages postés 5 Date d'inscription mardi 3 juin 2008 Statut Membre Dernière intervention 13 janvier 2009
4 août 2008 à 21:54
lol désolé mais j'ai pas mal de taf avec mon CD ROM lol. Et bien aprés pas mal de galère à comprendre le pourquoi du comment lol j'ai tenté de créer un tableau où j'y ai récupéré les variables de "i", un peu comme j'ai appris dans ma formation avec la récupération dans le xml pour les infos. Et je lui dis que pour i==1 bin il doit aller à gotoAndStop(1). A savoir que j'ai le code du carroussel dans un clip crée sur la scéne pricipale (clip sans image ni forme), et j'ai rajouté ça juste en dessous de la déclaration du nom du clip :

var bouton:Array = new Array("MonClip"+i);

if (i==0){
this.getChildAt(i=0).addEventListener(MouseEvent.CLICK,passer)
function passer(evt:MouseEvent){
this["parent"].gotoAndStop(1);}}
Et ainsi de suite, autant de "if" que de boutons

Euh j'ai renforcé en mettant des i==0 (ou autres nombre) partout lol , mais comme ca marchait comme ca j'ai plus touché mdr. Si le carroussel est au même niveau que la scène principale et non dans un clip alors le this["parent"] est inutile ;)

ah oui j'oubliais j'ai laché l'affaire de transformer les images des clip (MonClip1...) en bouton dans le bibliothèque je les ai remis tel qu'au début lors du téléchargement du fla.

Voili voilou j'espère que l'explication est pas trop confuse et surtout que cela pourra t'aider Wanavel :)
wanawel Messages postés 3 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 5 août 2008
5 août 2008 à 17:40
Merci pour tes explications!
Je galère encore un peu...pourtant je comprend comment tu as fais !
Je vais chercher encore un peu!
++
mysstick Messages postés 12 Date d'inscription lundi 16 février 2004 Statut Membre Dernière intervention 4 novembre 2009
6 août 2008 à 16:46
Une question :
Mon doc fait 800*600.
Je n'arrive pas à trouver (car je suis novice)à quel endroit de la source je dois changer les paramètres pour que ce menu se trouve dans le tiers bas et centré.
Merci pour vos réponses.
Marie
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
6 août 2008 à 23:05
Quand tu dis ton "doc", tu parles de la page de ton site ou de la taille de ton fichier flash ?
mysstick Messages postés 12 Date d'inscription lundi 16 février 2004 Statut Membre Dernière intervention 4 novembre 2009
7 août 2008 à 08:50
je parle de la taille de mon fichier flash...
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
7 août 2008 à 11:46
Pour modifier la taille du document: fait un nouveau flash, dans menu modification document tu met 800*600. Ensuite tu créer un clip vide de la taille souhaitée (cad dire 800*300). Tu fais un copier coller du code dans le clip en remplaçant tous les _root par this (comme la suggéré pegase31). Tu importe la bibliothèque pour récupérer les icônes. Après pour que tout colle il faut que tu remplace dans le code les nombres 480 par 800 et 60 par 300.
Je dirais qu'il faut que tu remplace les icônes par des icônes d'une taille suffisante, pour toi ça doit être un peut moins de 300. Puis tu modifie le rayon de rotation (120) pour ajuster l'anime.
après tu glisse ce nouveau clip dans la scène.
Voila, avec ça tu devrais t'en sortir.
Bon courage
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
7 août 2008 à 11:48
pardon, c'est 480 à remplacer par 800, et 80 (et non 60) à remplacer par 300.
xxx666xxx Messages postés 2 Date d'inscription dimanche 10 août 2008 Statut Membre Dernière intervention 10 août 2008
10 août 2008 à 12:00
<------------------Ahhhhhhhhh! Un bon forum bien suivi!!

Merci pour ces tuts ;-) ------------------------------->
xxx666xxx Messages postés 2 Date d'inscription dimanche 10 août 2008 Statut Membre Dernière intervention 10 août 2008
10 août 2008 à 12:05
<--------------------- Merci pour les tuts ;-)

Bon travail !! ------------------------------>

Ma contribution : ( en anglais désolé! ;-) )

---> creer caroussel sous flash <---

---> http://www.gotoandlearn.com/player.php?id=32 <---
mysstick Messages postés 12 Date d'inscription lundi 16 février 2004 Statut Membre Dernière intervention 4 novembre 2009
11 août 2008 à 13:38
Merci pour les réponses concernant l'intégration dans un flash 800*600
J'ai toujours une question, plutôt un problème :

"Ensuite tu créer un clip vide de la taille souhaitée (cad dire 800*300)"

>>>> comment je fais pour créer ce clip vide, du moins où se trouvent les param de taille de clip ?

Oui oui je sais je ne suis pas encore au point, mais j'essaye lol
Merci
Marie
cs_maeva64 Messages postés 15 Date d'inscription mercredi 7 mars 2007 Statut Membre Dernière intervention 23 août 2008
13 août 2008 à 16:56
Bonsoir à tous...

Je voudrais que les mouvements du carroussel ne dépendent pas de la souris... J'ai lu et tenté d'appliquer ce que préconise Gremlins :

"En clair, tu veux que cela fonctionne sans la souris !!! Ben, tu degage tout le code de la souris (ce sont ous les test avec les if mouse...) pis tu fais juste angle+=0.7 (par exemple)"

J'ai tenté de virer les dernières lignes du code qui concerne la souris, et ajouté angle = angle+0.7....

Mais voilà, ça marche poooo...

Vu mon niveau je touche à un truc et je sais pas quoi... Msieur Gremlins, Maître du Carroussel, pourriez vous préciser ce que je dois remplacer ?

Un grand merci
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
14 août 2008 à 15:06
Salut,
tu utilise la version as2 ou as3 ?
cs_maeva64 Messages postés 15 Date d'inscription mercredi 7 mars 2007 Statut Membre Dernière intervention 23 août 2008
15 août 2008 à 07:53
Coucou ! Je travaille sur Flash CS3 mais j'écris en as2... Cependant, depuis mon post j'ai trouvé... Je mettais pas mon "angle+=" à la bonne place... Maintenant ça marche ! Mon problème est celui de pas mal je crois, j'ai un niveau universitaire en sciences mais ... Humaines ! La trigo m'est passé au dessus et maintenant je regrette... Je crois que je vais reprendre quelques cours de Math pour être moins stressée devant ce type de code...

Merci pour la réponse, merci aussi pour ce site qui est une mine d'infos pour tous les niveaux...

Bon code à tous !
bast65 Messages postés 33 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 16 septembre 2008
16 août 2008 à 20:19
Alors tu t'y retrouve dans mon bazar ?
cs_tirott Messages postés 2 Date d'inscription vendredi 4 mai 2007 Statut Membre Dernière intervention 20 août 2008
20 août 2008 à 12:05
hello !!!!! super chouette le menu! mais j'aimerais attribuer a chaque icône un lien url ,comment faire svp .. merci de l'aide apporter ..
vegetalain Messages postés 747 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 11 août 2022
20 août 2008 à 12:38
trop top cette source... euh, qu'est- ce qu'il faudrait faire pour q ue ce soit, non pas un cercle où s'alignent les icones, mais un cube...? genre un icone par angle (8 images), et une par face (6 images)?
cs_tirott Messages postés 2 Date d'inscription vendredi 4 mai 2007 Statut Membre Dernière intervention 20 août 2008
20 août 2008 à 13:05
re hello !!! finalement je viens de trouver comment faire . merci a vous ..@+
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
22 août 2008 à 13:20
Salut Vegetalain,
pour ton histoire de cube, tu peux utiliser cette source en modifiant juste les positions de depart des clips pour les placer comme un cube, ca devrait suffir...
Si tu veux qu'il tourne aussi en y il faudra rajouter le code approprié sur la base d'un copier/coller du code pour le deplacement en x...
Ca doit se faire assez facilement...
Bon courage
vegetalain Messages postés 747 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 11 août 2022
22 août 2008 à 13:32
Merci beaucoup pour ta réponse, je vais tester ça !!!
Rejoignez-nous