Comunidad de diseño web y desarrollo en internet online

como pasar de MC a Bitmap?

Citar            
MensajeEscrito el 22 Nov 2007 09:32 pm
Alguien sabe cómo se convierte una foto que he cargado en un MC desde un archivo externo y que se está mostrando en pantalla (this.mc_foto) a un Bitmap.

He probado con esto:

Código :

this.img = new BitmapData(this.mc_foto._width, this.mc_foto._height, true, 0);
this.img.draw(this.mc_foto);


Pero nada, "this.mc_foto._width" tiene valor 0, y this.img queda como no definido.

Gracias!!

Por itnasag

10 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 23 Nov 2007 03:34 pm
¿este codigo lo tienes en seguida del load o en el evento onLoad?,

porque tienes que esperar a que se cargue la foto para poder obtener su tamaño y capturar su imagen.

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7
Citar            
MensajeEscrito el 23 Nov 2007 03:45 pm
Gracias por la respuesta,

La carga la hago en el ActionScript del Frame 1, tiene un stop(); al final para evitar que pase al frame 2.
Cuando salta el evento 'onLoadComplete', ejecuto gotoAndPlay(2); para pasar al frame 2.

(Un punto de ruptura al debuggear me confirma que entro en el frame 2 cuando ya ha cargado la foto, que se ve en la pantalla ya cargada)

el código que uso para pasar el 'this.mc_foto' a un MC para poder manipular la foto es lo primero del frame 2.
Y como digo en el planteamiento del problema no tengo ni dimensiones ni me carga nada en this.img.

Muchas gracias por vuestra ayuda.

Por itnasag

10 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 23 Nov 2007 05:01 pm
¿En el frame 2 tambien se muestra mc_foto?

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7
Citar            
MensajeEscrito el 23 Nov 2007 09:53 pm
Si, se mantiene.

Por itnasag

10 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.