Hi folks,

This question has been asked before by franto (
http://chattyfig.figleaf.com/pipermail/flashcoders/2005-September/149277.html),
but it doesn't include an answer :(.

I'm facing the exact same problem;

Simply put, how to make a mask from a transparent bitmatdata..
I can see in flash it is transparent, but once I use Setmask, it only uses
the rectangular bounds of the bitmapdata.

What am I doing wrong?

here's the (short version) of the code:

var bmp=new BitmapData(_root.m._width,_root.m._height,true,0x00000000);
bmp.draw(_root.m);
_root.createEmptyMovieClip("mask",2);
_root.mask.attachBitmap(bmp,1);
_root.foto.setMask(_root.mask);


_root.m is a movieclip, within it a loadMovie'd transparent gif. The code
above is only executed after _root.m._width>0..

thanks,

Meinte
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to