Comunidad de diseño web y desarrollo en internet online

¿Crear varios clips de película por código?.

Citar            
MensajeEscrito el 17 Jul 2005 09:39 am
He creado un objeto que contiene varios gráficos y algún texto como clip de película.
Ahora necesito tener unos 50 clips como ese y cambiar su texto desde el action script.
¿Alguien sabe si hay alguna manera de crear nuevos objetos iguales de ese tipo y cambiar su texto haciéndolo por action scrip?.
Muchas gracias.

Por Akitan

16 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 17 Jul 2005 11:23 am
aro k si colega
haces un duplicateMovieclip("texto","texto"+con,profundidad)
esto dentro de un bucle for (con=0;con<4,etc)
y luego defines las propiedades de los textos 1by1

espero k te valga

Por bu

24 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Jul 2005 08:23 pm
Solo una duda más.
Tras haber creado i copias de un clip y haberlas llamado "prueba1", "prueba2",... ¿luego como hago para llamarlas desde el código?.
Escribiendo directamente los nombres me funciona bien:
prueba1._x=10;
Pero el parámetro i puede variar en función de los elementos de una base de datos. Y no se cual será su valor.
Me gustaría poder hacer un bucle, pero no se como llamar a un elemento genérico:
Y llamarlo algo así no me da resultado.
("prueba"+i)._x=10;
¿Cual sería la forma?.

Por Akitan

16 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 17 Jul 2005 10:11 pm
prueba con
clip=eval("texto"+i)
clip._x=50

Por bu

24 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Jul 2005 10:53 pm
_root["prueba"+i] :wink:

claro si esta en _root :D

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 17 Jul 2005 11:30 pm
mejor usa el this en vez de _root:

Código :

this["prueba"+i.toString()].xxxxxx


;)

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

msie
Citar            
MensajeEscrito el 17 Jul 2005 11:50 pm
jeje si es cierto hazle caso a Morphx,

pero para que el toString() yo lo uso sin eso :? e igual me funciona :D

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 18 Jul 2005 05:56 am
Muchas gracias a todos. ;-)

Por Akitan

16 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 18 Jul 2005 03:34 pm
pues pq así te aseguras ke tenga lo ke tenga la variable, lo pasará a cadena, para PODER concatenar con "prueba" y evitar errores...

(Nah... es costumbre, pa curarme en salud xD)

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

msie
Citar            
MensajeEscrito el 18 Jul 2005 10:03 pm
bueeenooo esta bien esa costumbre, para no acostumbrarnos a las malas mañas que nos permite actionscript, aunque no me quejo de ninguna :lol: :lol:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

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