rendered paste bodyimport flash.display.BitmapData;
var bmpData:BitmapData = new BitmapData(deinBild._width, deinBild._height, true, 0x00000000);
var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.attachBitmap(bmpData, 1);
bmpData.draw(deinBild);
this.onMouseMove = function() {
var alpha:Number = Number(bmpData.getPixel32(this._xmouse, this._ymouse) >> 24 & 0xFF/2.55);
trace(alpha)
if(this.mc.hitTest(_xmouse,_ymouse,true)){
trace ("bild")
bildtext.text = "Bild beruehrt"
if (alpha == 0) {
trace("Kein PNG-Farbbereich");
alphatext.text = "ALPHA"
} else {
trace("PNG-Farbbereich");
alphatext.text = "FARBE"
}
}else{
bildtext.text = "ausserhalb"
}
};