Цитата:
|
var fPoint:Point = enemy.globalToLocal(cp);
|
То есть Вы перевели точку стейджа (0, 0) в локальные координаты рейнджера. Ну, а мушка то тут при чем? Вам то нужно было глобальные координаты рейнджера перевести в локальные прицела. Видимо (не силен в Вашей архитектуре)

Код AS3:
var fPoint:Point = WINGS.globalToLocal(new Point(enemy.x, enemy.y));