BitmapClass - это DisplayObject.
если вы хотите добавить Mouse или KeyboardEvent, это должно быть. sthClass это InteractiveObject Class.
Итак, один невидимый Контейнер должен Создавать ... потому что Sprite является InteractiveObject.
import flash.display.BitmapData;
import flash.display.Bitmap;
import flash.events.MouseEvent;
import flash.display.Sprite;
var container:Sprite = new Sprite();
var bmd:BitmapData = new BitmapData(400, 400, false, 0xFFFFFF * Math.random());
var bmp:Bitmap = new Bitmap(bmd);
this.addChild(container);
container.addChild(bmp);
container.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent):void
{
var obj:Sprite = e.currentTarget as Sprite;
var bmp:Bitmap = Bitmap(obj.getChildAt(0));
var pixelValue:uint = bmp.bitmapData.getPixel(mouseX,mouseY);
trace(pixelValue.toString(16));
}