20/07/2006, 02:58
|
| | Fecha de Ingreso: enero-2005 Ubicación: culiacan, sinaloa, mexico
Mensajes: 97
Antigüedad: 19 años, 10 meses Puntos: 0 | |
_root.ultima_mc=0
function repiteMC() {
for (i=1;i<=_root.ultima_mc; i++) {
removeMovieClip(thumb_mc["thumb"+i]);
}
thumb_mc._visible = false;
anchoThum = 40;
altoThum = 40;
columnas = 6;
//todo es la longitud de mis nodos xml
for (r=0; r<todo; r++) {
paketeThumb = mi_xml.firstChild.childNodes[r];
imagenThumb = paketeThumb.childNodes[6].firstChild;
var repiteThumb = thumb_mc.duplicateMovieClip("thumb"+r, r*-1);
repiteThumb._x += anchoThum*(r%columnas);
repiteThumb._y += altoThum*int(r/columnas);
repiteThumb._height = repiteThumb._height/3.5;
repiteThumb._width = repiteThumb._width/3.5;
repiteThumb.img.loadMovie(imagenThumb);
}
_root.ultima_mc=todo
}
el "_root.ultima_mc" digamos ke va a ser la variable ke contendra el ultimo numero de peliculas repetidas, entonces cuando llames de nuevo a tu funcion con el "for" y el "removeMovieClip" quitaras todas las peliculas que generaste antes. Si no me explique ahi me dices. |