Hola! Hice un video que trabaja en fullscreen y para evitar que se vean errores en la calidad del mismo, quise usar una malla en el layer superior.
La malla seria un pequeño png de 3 pixels de alto y ancho con signo mas en medio. Los pixels sobrantes son transparentes.

El problema es que donde deberia ser transparente hay blanco. Y el png esta correcto!

Código ActionScript :

var img:Cuadrito = new Cuadrito();
var bg:Shape = new Shape();
var matrix:Matrix = new Matrix();
var bmd:BitmapData = new BitmapData(img.width, img.height);

bmd.draw(img);
bg.graphics.beginBitmapFill(bmd, matrix, true, true);
bg.graphics.drawRect(0,0,Capabilities.screenResolutionX,Capabilities.screenResolutionY);
bg.graphics.endFill();
addChild(bg);


Probe de esta manera, probe cargarlo externo... Y sucede lo mismo. Alguna idea para que tome la transparencia?

Saludos!