Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2005, 11:45
uzziber
Colaborador
 
Fecha de Ingreso: agosto-2004
Mensajes: 1.611
Antigüedad: 19 años, 8 meses
Puntos: 47
Duplicar mc con random

Hola gente....

Con éste código logro hacer una línea de mc's:

i=0;
_root.cuad._visible=false;
for(i=0;i<8;i++){
duplicateMovieClip(cuad,"cuad"+i,i+1);
_root["cuad"+i]._x=_root.cuad._x+(i*30);
}

y cambiando el for por if y else if (en MX) logro generar mas renglones duplicando el mc. (por alguna razón extraña el if no me funciona en Flash 5).

¿como puedo duplicar el mc de manera aleatoria (uno por uno) y colocarlos en una matriz de 8 columnas x 5 renglones?
lo he intentado con setInterval y getTimer y no doy; el for me genera todo el renglón de un tirón.
¿cómo evitar que alguno de los mc´s duplicados se ubique en alguna posición que esté ocupada? dada la aleatoreidad buscada? y duplicar el mc
hasta que la matriz se llene?
de antemano mi agradecimiento por su ayuda...

Saludos...