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

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

Utiliser une variable en nom d'objet


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

Utiliser une variable en nom d'objet

mardi 22 avril 2003 à 15:57:37 | Utiliser une variable en nom d'objet

zgeblez

Bonjour a tous, Voici mon probleme.

J'ai plusieurs objets :

objet1
objet2
objet3

J'ai plusieurs boutons :

bouton1
bouton2
bouton3

En cliquant sur le bouton 1, l'objet 1 doit se déplacer a des coordonnées X, Y, Ainsi de suite pour les boutons 2 et 3, etc...

Voici mon probleme :

Lorsque je clique sur l'un des boutons, je désire que tous les autres objets qui ne sont pas concernés se retrouvent a des coordonnées -100, -100 ( pour les faire disparaitre de l'ecran ). Cependant, je ne veux pas avoir une ligne de code par objet et par bouton.

Des que je clique sur un des boutons, le numero de l'objet est mémorisé dans une variable.

J'aimerais avoir la commande qui me permet d'utiliser cette variable pour désigner quel objet doit etre remis a sa place

J'espere avoir été assez clair dans mes explications ( pas certain )

Merci pour votre aide

mardi 22 avril 2003 à 21:01:22 | Re : Utiliser une variable en nom d'objet

tombal

Pas certain d'avoir tout compris mais

utilise _root["objet"+numero]._x=-100

c'est a dire que si numero=3 on aura _root.objet3._x=-100

ensuite pour automatiser ex sur le bouton 1
numero=1;
for (x=1;x<=nombre de bouton;x++) {
if (x!=numero) {
//mettre ici le code
}
else if (x==numero) {
//mettre ici le code

}
}

Tombal

-------------------------------
Réponse au message :
-------------------------------

> Bonjour a tous, Voici mon probleme.
>
> J'ai plusieurs objets :
>
> objet1
> objet2
> objet3
>
> J'ai plusieurs boutons :
>
> bouton1
> bouton2
> bouton3
>
> En cliquant sur le bouton 1, l'objet 1 doit se déplacer a des coordonnées X, Y, Ainsi de suite pour les boutons 2 et 3, etc...
>
> Voici mon probleme :
>
> Lorsque je clique sur l'un des boutons, je désire que tous les autres objets qui ne sont pas concernés se retrouvent a des coordonnées -100, -100 ( pour les faire disparaitre de l'ecran ). Cependant, je ne veux pas avoir une ligne de code par objet et par bouton.
>
> Des que je clique sur un des boutons, le numero de l'objet est mémorisé dans une variable.
>
> J'aimerais avoir la commande qui me permet d'utiliser cette variable pour désigner quel objet doit etre remis a sa place
>
> J'espere avoir été assez clair dans mes explications ( pas certain )
>
> Merci pour votre aide
>
>
mercredi 23 avril 2003 à 01:02:13 | Re : Utiliser une variable en nom d'objet

zgeblez



Merci, c'est exactement ca que je voulais faire. Mais j'ai trouvé la solution dans le SetProperty ou je peux mettre les guillemets ( dans un champ de variables, il ne supporte pas les crochets et les guillemets. Je ne sais pas pourquoi d'ailleurs )

Merci beaucoup pour ta réponse

-------------------------------
Réponse au message :
-------------------------------

> Pas certain d'avoir tout compris mais
>
> utilise _root["objet"+numero]._x=-100
>
> c'est a dire que si numero=3 on aura _root.objet3._x=-100
>
> ensuite pour automatiser ex sur le bouton 1
> numero=1;
> for (x=1;x<=nombre de bouton;x++) {
> if (x!=numero) {
> //mettre ici le code
> }
> else if (x==numero) {
> //mettre ici le code
>
> }
> }
>
> Tombal
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour a tous, Voici mon probleme.
> >
> > J'ai plusieurs objets :
> >
> > objet1
> > objet2
> > objet3
> >
> > J'ai plusieurs boutons :
> >
> > bouton1
> > bouton2
> > bouton3
> >
> > En cliquant sur le bouton 1, l'objet 1 doit se déplacer a des coordonnées X, Y, Ainsi de suite pour les boutons 2 et 3, etc...
> >
> > Voici mon probleme :
> >
> > Lorsque je clique sur l'un des boutons, je désire que tous les autres objets qui ne sont pas concernés se retrouvent a des coordonnées -100, -100 ( pour les faire disparaitre de l'ecran ). Cependant, je ne veux pas avoir une ligne de code par objet et par bouton.
> >
> > Des que je clique sur un des boutons, le numero de l'objet est mémorisé dans une variable.
> >
> > J'aimerais avoir la commande qui me permet d'utiliser cette variable pour désigner quel objet doit etre remis a sa place
> >
> > J'espere avoir été assez clair dans mes explications ( pas certain )
> >
> > Merci pour votre aide
> >
> >
>


Cette discussion est classée dans : boutons, variable, objet, probleme, utiliser


Répondre à ce message

Sujets en rapport avec ce message

PROBLEME : Deformation de boutons Flash MX une fois importés sous Dreamweaver MX [ par astropop ] Bonjour,j'ai crée un menu animé sous Flash MX. L'animation laisse place à des boutons. Tout est réalisé sous le même document flash.Seulement voilà, u Quelle Action utiliser ?? [ par joe666 ] Bonjour à tous !Je cherche "désespérément" l'instruction dont j'ai besoin pour faire ceci:Lorsque la variable i atteint une la valeur de 50, "gotoAndP variables a plusieures entrées [ par MeCcA ] Hello tout le monde :)Je suis un petit nouveau sur ce site . Et je commence d'entree a faire le relou en vous exposant un probleme ;) .Voila j'aimerai Probleme de chargement dans un autre swf [ par koopajah ] Bonjour a tout!J'ai créé un swf qui crée une liste de bouton a partir d'un fichier externePour chaque variable de ce fichier je fais"lien = zone.attac Appeller une fonction stockee dans une variable [ par jdeboer ] Bonjour,Je suis en train de programmer un jeu. Chaque case du jeu, lorsqu'on tombe dessus, amene un comportement: si on tombe sur cette case,on avance probleme variables flash [ par podzob ] Voilà mon problème : En fait je voudrais créer une variable qui s'incremente à chaque fois que l'on clique sur le bouton flash que j'ai créé! Et ensu Duplication à partir d'une variable ??? [ par bef11 ] Encore moi, j'ai un blème avec mes duplications, comme la duplication est tiré du nom qu'il y a dans la variable je fais ce code :on (release) { i=+1; Dupliquer une variable [ par CyberP ] Bon je cherche comment pouvoir tout simplement dupliquer un objet pour pouvoir le modifier sans modifier l'original, ou encore mieux (pour moi), comme Chevauchement de sous menu [ par magsag ] Bonjour à tousJ'ai mis en place une barre de menu verticale pour un site, j'ai fais des sous menu qui se déroule sur un RollOver. Dans les sous menus, probleme de menu [ par redemption ] salut a tous.voila j'ai fait un menu avec des boutons qui s'agrandissent et retrecissent suivant le rollon ou rollout de la souris. et un bug survien


Nos sponsors


Sondage...

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,374 sec (4)

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