Modifier une variable à partir d'une autre?

klingt Messages postés 2 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 28 juin 2007 - 28 juin 2007 à 13:27
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 - 1 juil. 2007 à 01:58
Salut, admettons que je stocke le nom d'une variable dans une variable.

A = Nom d'une variable

Comment puis je faire pour modifier la valeur de cette variable? (dont le nom est stocké dans A)

J'utilise Action Script 3.0.

svp?

3 réponses

HybridKat Messages postés 32 Date d'inscription mardi 7 juin 2005 Statut Membre Dernière intervention 28 septembre 2007
28 juin 2007 à 14:05
Tu n'as qu'à utiliser eval() =^.^=

Ça sert à considérer une chaine comme du code, comme par exemple :

Var1 = "Prout";
Var2 = "Boom";
Var3 = "Var";

trace(eval(Var3 + "2")) donnerais donc "Boom"
0
klingt Messages postés 2 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 28 juin 2007
28 juin 2007 à 14:41
Merci pour ta réponse. Malheureusement eval() n'est plus utilisable avec as3
0
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 11
1 juil. 2007 à 01:58
c'est remplacé par this[var3+"2"];
et ça depuis as2

Peg'
0