1.корабль не может пролететь из-за ошибок пилота

: шибко быстро летит ( по мне так лучше бы помедленней )
2.в твоем раскладе (mc.hitTest(target)) расчет как раз и идет по квадратикам, надо mc.hitTest(x, y, true)
3.можно замостить поляну твоим рисунком, а скалу назначить маской
короче глянь