carico un immagine png, con sfondo trasparente in un clip, con bitmapdata creo il riflesso ma il fondo ke nella png è trasparente, nel riflesso viene disegnato bianco.
qualcuno sa come risovere?
import DistortImage;
import flash.display.BitmapData;
import flash.geom.Matrix;
this._quality = "BEST";
// --
var myMatrix:Matrix = new Matrix();
var smooth:Boolean = true;
_root.tutto.box.mcList2.onLoadComplete = function() {
_root.tutto.box.vuoto1.item.loading._visible = false;
trace("fine");
};
_root.tutto.box.mcLoad2.onLoadInit = function() {
var mc2:MovieClip = _root.tutto.box.vuoto1.item.r.inner //r.inner è già ribaltato
var b2:BitmapData = new BitmapData(_root.tutto.box.vuoto1.item.icon._width , _root.tutto.box.vuoto1.item.icon._height);
var d2 = new DistortImage(mc2, b2, 10, 10);
var X0:Number = 0;
var Y0:Number = 0;
var X1:Number = 600;
var Y1:Number = 0;
var X2:Number = 600;
var Y2:Number = 500;
var X3:Number = 0;
var Y3:Number = 500;
d2.texture.draw(icon,myMatrix,null,null,null,smoot h);
d2.setTransform(X0,Y0,X1,Y1,X2,Y2,X3,Y3);
};