Comunidad de diseño web y desarrollo en internet online

Suavizado Imagen + transparencia??

Citar            
MensajeEscrito el 28 May 2009 08:47 am
Bueno, después de leer por ahi como conseguir el preciado "allow smoothing" en imagenes cargadas dinamicamente me encuentro el problema de que no me conserva las transparencias de los .png

Adjunto el codigo que uso:

Código :

function cargarConSuavizado (ruta:String, destino:MovieClip, i:Number) {

    var bmc:MovieClip = destino.createEmptyMovieClip("bmc", destino.getNextHighestDepth());
    var listener:Object = new Object();
    listener.tmc = destino;
 
    listener.onLoadInit = function(mc:MovieClip) {
        mc._visible = false;

        var bitmap:BitmapData = new BitmapData(mc._width, mc._height,  true);
        this.tmc.attachBitmap( bitmap, this.tmc.getNextHighestDepth(),  "auto",  true);
        bitmap.draw(mc);
    };
   
    var carga:MovieClipLoader = new MovieClipLoader();
    carga.addListener(listener);
    carga.loadClip(ruta, bmc);
}


Pues eso, al generar el bitmap data toca despedirme de las transparencias de los .png Hay alguna manera de conseguir transparencia y suavizado????

Grax!

Por Varkaf

9 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 May 2009 01:23 pm
Sólo debes aclarar el color de relleno, por defecto es 0xFFFFFFFF.

Código ActionScript :

var bitmap:BitmapData = new BitmapData(mc._width, mc._height, true, 0x00000000);

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 02 Jun 2009 09:12 am
Grande!! un millón de gracias elchininet.

Por Varkaf

9 de clabLevel



 

firefox

 

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