У меня проблемы с созданием линии для следования другому экземпляру (перекрестие), моя линия не соответствует моему перекрестию, что не может быть потому, что я установил lineTo в позиции x и y моего перекрестия
SWF здесь http://megaswf.com/filelinks/1156538,
это код, где я делаю строки.
_cross это экземпляр перекрестия, а rodhit это экземпляр символа s, который янадели «наконечник» удочки, поэтому я не включил переезд.
addEventListener(Event.ENTER_FRAME, crossLoop);
public function crossLoop(e:Event):void
{
//calculations, distance, angle etc
if (_cross != null)
{
var a:Number = _cross.x- x;
var b:Number = _cross.y - y;
rodhit.graphics.lineTo(_cross.x, _cross.y);
var angRad:Number = Math.atan2(b, a);
var angDeg:Number = (angRad * 180 / Math.PI);
//trace(angDeg );
rotation = (angDeg);
if (angDeg > -10)
rotation = -10;
if (angDeg < -170)
rotation = -170
}
}