Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2009, 19:57
Avatar de elias77
elias77
 
Fecha de Ingreso: noviembre-2005
Ubicación: Buscame...
Mensajes: 1.051
Antigüedad: 18 años, 5 meses
Puntos: 11
Problema con duplicateMovieClip dentro de un FOR

Hola gente, que tal.
Programando en AS 2 me surgio la necesidad de crear lo siguiente:

Un for que duplique movie clips hasta un determinado numero (en este caso 6) y a la vez que los duplica, los reacomode y les asigne un nombre de instancia de movie clip distinto a cada uno

Cita:
for (i=0; i<6; i++) {
//Duplico el MC "item" y lo llamo "item_nuevo"
duplicateMovieClip(item, "item_nuevo",0);
//a la var "item_anterior_y" le sumo 20
item_anterior_y = item_anterior_y + 20;
//al mc que duplique lo reacomodo
item_nuevo._y = item_anterior_y;
//renombro a "item_nuevo" con el nombre "item"seguido del valor de "i" del bucle
item_nuevo._name=("item"+i);

}
El problema es que duplica un solo MC y no 5 como deberia... es como que lo pisa y lo vuelve a hacer hasta 5, creo que el problema es al asignarle el nombre. Al nombre se lo asigna correctamente porque ya lo probe, pero solo se crea el ultimo clip... es decir el que lleva el nombre "item5". Espero me que puedan ayudar, gracias!!...
__________________
You're face to face, with the man who sold the world - NIRVANA
Diese stadt ist eine Dirne, hat rote flecken auf der Stirn - RAMMSTEIN