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
----------------------------------