Прежде всего, убедитесь, что у вас есть прозрачный спрайт на фоне вашего swf - иначе вы не получите событие.
Во-вторых, не используйте чисто локальные координаты, они могут содержать локальные координаты другого внутреннего объекта, в то время как они вам нужны от корня. Например, я использовал координаты сцены
Если вы получаете событие мыши, добавьте прослушиватель событий мыши в корень этого swf и напишите следующее:
var bmd:BitmapData = new BitmapData(1, 1, true, 0);
var pt:Point = new Point();
var m:Matrix = new Matrix();
m.translate(-e.stageX, -e.stageY);
bmd.draw(this, m);
var transparent:Boolean = !bmd.hitTest(pt, 0x00, pt);
trace('color: '+bmd.getPixel32(0,0).toString(16));
trace('is tranparent? ' + transparent);
bmd.dispose();