Foros del Web » Creando para Internet » Flash y Actionscript »

bucle for e instancias

Estas en el tema de bucle for e instancias en el foro de Flash y Actionscript en Foros del Web. A partir de un bucle for creo, por ejemplo, 20 instancias de un clip con duplicateMovieClip Código: for (i=1; i<=20; i++) { miclip.duplicateMovieClip("miclip"+i, i); } ...
  #1 (permalink)  
Antiguo 25/01/2004, 21:10
Avatar de luzzatti  
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 21
Antigüedad: 14 años
Puntos: 0
bucle for e instancias

A partir de un bucle for creo, por ejemplo, 20 instancias de un clip con duplicateMovieClip
Código:
for (i=1; i<=20; i++) {
miclip.duplicateMovieClip("miclip"+i, i);
}
El resultado son 20 instancias del clip ordenadas así:
miclip1
miclip2
miclip3
miclip4
miclip5
miclip6
etc.
hasta miclip20

La pregunta es: ¿cómo puedo referirme a los clips sin escribirlos uno por uno? Es decir, pongamos que quiero asignarles una posición _x dependiendo del número de "miclip".
Por ejemplo:
miclip1._x = 1*valor;
miclip2._x = 2*valor;
miclip3._x = 3*valor;
etc.

¿cómo puedo recuperar y utilizar ese número?

Gracias a todos de antemano.
__________________
joan luzzatti
diseño gráfico y multimedia
[email protected]
www.luzzatti-es.com
  #2 (permalink)  
Antiguo 25/01/2004, 21:37
Avatar de BeN
BeN
 
Fecha de Ingreso: agosto-2003
Ubicación: Mexico, D.F.
Mensajes: 281
Antigüedad: 14 años, 3 meses
Puntos: 0
haciendo exactamente lo mismo que haces al duplicarlos, osea concatenando el nombre con el numero...

for (i=1; i<=20; i++) {
this["miclip"+i]._x=i*valor;
}
__________________
...everything under the sun is in tune
But the sun is eclipsed by the moon.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:05.