begin process at 2012 05 27 15:08:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

Nommer des Variables avec For...{ }


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

Nommer des Variables avec For...{ }

lundi 15 septembre 2003 à 05:09:33 | Nommer des Variables avec For...{ }

skurvy

Morbleu, c top...:
...Mon royaume pour du café.../ (... et du chocolat, nom d une Ram)

Comment faut-ol faire pour faire un DuplicateMC avec l aide d une boucle puis rennomer une variable qui se nommerait NomMC+Loop contennant une donnée quelconque si je sais que

for (loop=1; loop<10; loop++) {
duplicateMovieClip(p1,loop, loop);
setProperty(loop, _y, 50*loop);
}

sauf que je dois retrouver le nom Loop et il est le meme, zarby

J avais penser a MC+loop, mais ca ne va pas, Y a t il un autre moyen que des Arrays?
lundi 15 septembre 2003 à 13:26:11 | Re : Nommer des Variables avec For...{ }

afad

Pourquoi tu veux pas de Arrays, c'est la façon la plus simple de gêrer des indices en duplicate et avec une boucle For en plus. Déclare un NomMC = new Array();
Fait un duplicateMovieClip(p1,NomMC[loop],loop);
et tes duplicates se nommerant NomMC[1], NomMC[2], NomMC[3].... NomMC[10]

A+
aFaD


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

> Morbleu, c top...:
> ...Mon royaume pour du café.../ (... et du chocolat, nom d une Ram)
>
> Comment faut-ol faire pour faire un DuplicateMC avec l aide d une boucle puis rennomer une variable qui se nommerait NomMC+Loop contennant une donnée quelconque si je sais que
>
> for (loop=1; loop<10; loop++) {
> duplicateMovieClip(p1,loop, loop);
> setProperty(loop, _y, 50*loop);
> }
>
> sauf que je dois retrouver le nom Loop et il est le meme, zarby
>
> J avais penser a MC+loop, mais ca ne va pas, Y a t il un autre moyen que des Arrays?
mardi 16 septembre 2003 à 16:06:56 | Re : Nommer des Variables avec For...{ }

skurvy


Benh, je le demande, pour savoir comment faire, mon probleme est assez compliqué.
mardi 16 septembre 2003 à 18:22:26 | Re : Nommer des Variables avec For...{ }

afad

Eh donc??? C'était la réponse que tu attendais !

Exprime les choses de manière clair et nos réponses le seront.
A+
aFaD


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

>
> Benh, je le demande, pour savoir comment faire, mon probleme est assez compliqué.
mardi 16 septembre 2003 à 19:09:58 | Re : Nommer des Variables avec For...{ }

skurvy

Renommer la variable en dupliquant un texte
mercredi 17 septembre 2003 à 21:53:07 | Re : Nommer des Variables avec For...{ }

zappan

Voici le code de ton exemple :


for (loop=1; loop<10; loop++) {
duplicateMovieClip(p1,loop, loop);
setProperty(loop, _y, 50*loop);
}


à savoir que dans ce cas, loop a une valeur numérique égale à 1 et que tant qu'en s'incrémentant de 1 en 1 elle sera inférieur à 10, elle se dupliquera et adopteras les modifs apportée par ton setProperty.
Mais si ton clip se nomme "p", ou "p1", voici la façon dont tu devrais écrire ta boucle :



for (loop=1; loop<10; loop++) {
duplicateMovieClip(p,"p"+loop, loop);
setProperty("p"+loop, _y, 50*loop);
}


Ainsi, les clip p1, p2 [...] p9, p10 seront créés et se positionnerons en _y à 50, 100 [...] 450, 500...
Voilà :)

Je sais pas si ça répond exactement à ta question, mais ta boucle fonctionnera comme ça.

PS : Remplace "loop" par un nom de variable plus court, "i" "j" ou "k" etc.. sont plus conventionnels.

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

> Renommer la variable en dupliquant un texte


Cette discussion est classée dans : variables, for, nommer, loop


Répondre à ce message

Sujets en rapport avec ce message

AIde pour les variables globales [ par legrandjeremy ] Bonjour à tous,Après avoir passé plus de 2 heures à chercher ici et là sur internet je n'arrive pas à répondre à ma question :Comment mettre une varia variable variable [ par fernandi ] Bonjour j'essaye de faire des variables "variables",c'est a dire sans des boucles for par exemples. ca me parait possible, je m'explique en AS: for(i variables globales [ par jannoman ] bonjour !comment fait t'on pour avoir des variables globales ?j'ai essayé dans l'image clé du début :set (a, 0);a = 1 + Math.round( 100 * Math.random( deplacement [ par jannoman ] bonjour à tous !je cherche à déplacer un caré d'un out à l'autre de la feuille (inutile de préciser que je débute)j'ai fait un carré, que j'ai transfo variables d'un fichier externe bien chargées [ par bigjer ] Bonjour,voilà mon souci, j'ai fait ce petit bout de code :loadVariablesNum("varia.txt", 0);gotoAndStop(2);dans ce code, je voudrais :avant que l'anima xml et variable [ par astrolabbcracker ] Bonjour et merci de lire ce message j'utilise un xml pour stocker des variables : seulement lorsque j'appelle les variables, on les obtient sous la fo classement de variables... [ par tall_thomas ] salut,bon voila mon problème,je fais un petit jeu genre circuit de voiture, je fais ma course et a la fin je sors comme variabes le temps réaisé pour égalité entre 2 array [ par stown ] Salut! Si j'ai 2 tableau: TabMem1[][] et TabMem2[][] (de 2dimention chacun et de meme taille) Comment faire pour que le TabMem1 soit exactement égale Reset de toutes les variables [ par sixiemese ] J'ai une animation d'inscription d'organisation et un bouton "Deconnexion" qui rammène sur la première page avec demande de login et mot de passe, je Probleme de variables tellTarget [ par actaruss ] Bonjour, Une ptite question concernat les variables... Voilà : J'ai un clip nommé "Menu1" contenant plusieurs clips nommés "sous_clip1", "sous_clip2"


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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

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