Comunidad de diseño web y desarrollo en internet online

Problemas con AS2 en CS5

Citar            
MensajeEscrito el 01 Dic 2010 12:11 am
Hola a todos, estoy empezando con flash, pero he tenido unos pequeños problemas que poco a poco he ido solucionando, pero con este no he podido y no he encontrado informacion el google, es por esto que acudo a ustedes, mi problema es el siguiente, tengo una animacion donde tengo 1 movieclip del cual hago 10 instancias con los nombres de analogicas_01,analogicas_02, ... , analogicas_10 en el movieclip tengo solo una instancia de label llamado valor.

codigo pelicula principal

analogicas_01 --> es una instancia de mi movie clip
valor --> es una instancia de label

si pongo esto funciona bien

analogicas_01.valor.text = un_valor;

pero si pongo esto no funciona
n=1;
this["analogicas_0" + n + ".valor"].text = un_valor;
o esto tampoco
this["analogicas_0" + n ].valor.text = un_valor;
he visto ejemplos que usan el this pero a mi no me funciona con lo anterior y para lo que intento realizar si es necesario usarlo de la forma this[" " + n ]. espero me puedan guiar de como corregir, gracias.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

msie8
Citar            
MensajeEscrito el 01 Dic 2010 02:01 pm
Esta es la forma en que funciona:

this["analogicas_0" + n ].valor.text = "ALGO";

Si no funciona, es porque el campo no existe, prueba haciendo esto:

trace(analogicas_01.valor);
trace(this["analogicas_0" + n ].valor);

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.