begin process at 2012 05 27 21:36:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

variables et boutons me posant des problèmes


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

variables et boutons me posant des problèmes

lundi 26 décembre 2005 à 12:51:50 | variables et boutons me posant des problèmes

JFSgeneva

Sur Flash MX, j'essaye de faire une présentation animée, dans laquelle un menu avec plusieurs boutons devrait me permettre plusieurs choix. Lors de la solicitation d'un bouton, je voudrais enregistrer ce choix, traverser un "scénario" et récupérer les paramétres donnés par le bouton afin de me diriger vers le choix voulu. Malheureusement ne sachant balbutier en actionscript, cela ne fonctionne pas. Voici ce dont je dispose: Un bouton censé enregistrer mon choix, soit " 2 ": [color=#3333FF]on (release) { var name="2";gotoAndPlay("Sortie JFSGeneva"); } [/color] un deuxième bouton, pour un autre choix, soit " 3 ": [color=#3333FF]on (release) { name = "3";gotoAndPlay("Sortie JFSGeneva"); }[/color] après avoir cliqué sur l'un ou l'autre j'aimerais traverser en lecture "Sortie JFSGeneva" et partir sur la frame du choix " 2 " ou " 3 " soit "couture" ou "Jewels". Voici ce que j'ai pour la suite : [color=#3333FF]if (name="2") { gotoAndPlay("Couture"); } if (name="3") { gotoAndPlay("Jewels"); } stop();[/color] Lorsque je lance une prévisualisation, malgré mon choix le scénario est traversé, mais je ne suis pas rediriger sur mon choix. Y a-t'il une solution ?
mardi 27 décembre 2005 à 03:15:26 | Re : variables et boutons me posant des problèmes

cortoh

Réponse acceptée !
en gros, tu veux passer des parametres dans ton clip, et les utiliser pour la navigation dans ton anim? je resume:
sur ta frame 1, t'as 2 boutons, qui, sur le click, dirige le client vers une frame ("Sortie JFSGeneva") et chacun enregistre une valeur pour ta variable, et cette variable deplace l'animation vers une frame ou l'autre apres la frame ("Sortie JFSGeneva").
moi je dis: SharedObject. mais moi, c'est moi, j'ai jamais ete a l'aise avec les declarations de variables de facon globale. si qqun a une proposiotn simple, tant mieux, sinon, je te ferais un topo. easy!

sinon, pourquoi  pas zapper la frame ("Sortie JFSGeneva") et donc sur le click 2, tu vas directement a la frame 2 apres ("Sortie JFSGeneva") et sur le click 3 tu vas a la frame 3? ou alors, tu veux en fait lire (ce qui serait "traverser" pour toi) la frame "Sortie JFSGeneva" et stopper soit a la frame 2 ou 3 suivant la valeur de ta variable?


Felix, joyeux Noel Felix!

mardi 27 décembre 2005 à 07:04:42 | Re : variables et boutons me posant des problèmes

JFSgeneva

C'est effectivement pour lire Sortie "JFSGeneva" puis partir en 2 ou 3. Comment fonctionne shareobject ?
mardi 27 décembre 2005 à 10:07:24 | Re : variables et boutons me posant des problèmes

cortoh

Réponse acceptée !
bon et bien il y a un tuto a cet effet, ici.sinon la doc de flash est assez bien faite. et enfin voila comment proceder:

definir ton SO:
so =
SharedObject.getLocal("Variable", "/")
//ce code sur l'image1 de ton anim

sur ton bouton2:
on(press){
    so.data.variable = 2
    so.flush()
}
// pour les commentaires sur les instructions reporte toi a la doc de flash
on(release){
    gotoAndPlay("Sortie JFSGeneva")
}
a dupliquer pour tes autres boutons.

sur l'image de fin de "Sortie JFSGeneva":
so =
SharedObject.getLocal("Variable", "/")
if(so.data.variable == 2){
    gotoAndStop("2")
}else if(so.data.variable == 3){
    gotoAndStop("3")
}
ainsi de suite pour x variables...

    
  

Felix, joyeux Noel Felix!

mardi 27 décembre 2005 à 13:21:48 | Re : variables et boutons me posant des problèmes

JFSgeneva

Merci, maintenant mon anim fonctionne avec les variables, mais ainsi je connais une autre façon de gérer le problème. C'est impec !!!


Cette discussion est classée dans : bouton, choix, name, gotoandplay, color


Répondre à ce message

Sujets en rapport avec ce message

Variables/flash/pourkoi ca marche po? [ par samylatortue ] Salut,je vous expose rapidement mon pb, dans un document flash j'ai 2 bouton (que 2 pour l'instant ca c pour un test je compte en avoir plus) qd on cl gotoAndPlay [ par samylatortue ] Salut,encore une petite question...j'ai des boutons dans un clip et je voudrai en cliquant dessus faire jouer une image dans un autre clipc pourquoi s propriété _name [ par kri ] bonjour,Je voudrais récupérer le nom de l'occurrence d'un bouton quand on appuye dessus.J'ai fais un bouton puis j'ai placé une occurrence de ce bouto charger une image en rapport avec le nom du bouton [ par PhilBur ] Bonjour, voila comment puis-je charger une image en fonction du nom du bouton...j'ai essayer avec this._name...mais il ne me retourne rien voila le variable pour superdébutant [ par misterychris ] Bonjour, J'ai un problême qui doit être évident pour la plupart d'entres vous, mais je suis vraiment nul de chez nul en programmation. J'ai un .fla clip contenant clip & interaction [ par leyus ] Bonjour,j'ai cherché tout d'abord des solutions dans les parages et j'ai tapé cela  sur un Bouton(action):on(press){   gotoAndPlay("9"); //actions dan bouton _parent _root gotoandplay [ par cazimiro ] Voila je fais un menu avec des boutons dans un clip(bouton1/ bouton2 pour l'exemple sont dans clip_bouton sur la scene nommé 1 pour faire simple) Cha bouton clip [ par davidoffski ] bon reprennons, j'ai un clip inséré dans la scene 1 avec cette fonction [AS]on (rollOver) { gotoAndPlay("S1"); } on (releaseOutside, rollOut) { got probleme unloadMonie et niveau [ par petitegoth ] Bonjour, je sis pas une experte en flash et du coup j'ai un soucis que je croyais résolver simplement mais... Voilà j'ai un plusieurs bouton sur un mê faire une suite de gotoandplay par code [ par fizzle ] Salut,J'aimerai savoir si c possible de créer une succession de gotoAndPlay par actionscript.C'est a dire que lorsque l'on click sur un bouton, le cur


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,484 sec (4)

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