Ciao a tutti,
passo ad un flash una serie di variabili, ad esempio:

v1=x
v2=y
v3=z
....
vn=n

Non so quante siano, in certi casi possono essere solo due ed in altri anche più di trenta. Attualmente per metterle in un array faccio in questo modo:

codice:
  
        valori = new Array();
	if(_root.v0!=undefined) {valori[0]=_root.v0};
	if(_root.v1!=undefined) {valori[1]=_root.v1};
	if(_root.v2!=undefined) {valori[2]=_root.v2};
	if(_root.v3!=undefined) {valori[3]=_root.v3};
	if(_root.v4!=undefined) {valori[4]=_root.v4};
	if(_root.v5!=undefined) {valori[5]=_root.v5};
	if(_root.v6!=undefined) {valori[6]=_root.v6};
	if(_root.v7!=undefined) {valori[7]=_root.v7};
	if(_root.v8!=undefined) {valori[8]=_root.v8};
	if(_root.v9!=undefined) {valori[9]=_root.v9};
	if(_root.v10!=undefined) {valori[10]=_root.v10};
Ma immagino che con un ciclo, un push ed un eval posso riddure questo limitato mare di codice in poche righe... Ma non so come... qualcuno sa aiutarmi! Thanx!