En Flash 8 puedes usar el Bitmap data para hacerlo. En anteriores la unica
solucion es volver a cargar la imagen sobre el clip duplicado. Te pego un
ejemplo de Flash 8:

import flash.display.*;

function duplicarClip(mc:MovieClip,prof:Number):MovieClip{
        var bmp:BitmapData = new
BitmapData(mc._width,mc._height,true,0xFFFFFF);
        bmp.draw(mc);
        var clip:MovieClip =
mc._parent.createEmptyMovieClip("gen"+prof,prof);
        clip.attachBitmap(bmp,0);
        return clip;
}

var c:MovieClip = _root.createEmptyMovieClip("copiar",1);
c.loadMovie("http://www.google.com/images/firefox/title.gif";);

function onMouseUp(){
        var micopia:MovieClip = duplicarClip(c,2);
        micopia._y = 300;
}

Joseba Alonso
www.5dms.com
www.sidedev.net  

> -----Mensaje original-----
> De: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] En nombre de Fernando Marín
> Enviado el: lunes, 16 de enero de 2006 17:31
> Para: [email protected]
> Asunto: [ASNativos] duplicateMovieClip
> 
> Hola a todos:
> 
> Me he encontrado con que duplicateMovieClip no duplica las 
> imágenes cargadas dinámicamente dentro del clip a duplicar.
> ¿Se os ocurre cómo solucionar este problema?
> 
> gracias, un saludo,
> 
> 
> --
> Fernando 
> 
> 
> ----------------------------------
> Lista ASNativos:[email protected]
> http://www.5dms.com/listas
> ----------------------------------


----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------

Responder a