Господа, вот пытаюсь заставить один символ обходить другой. Пока что оба они прямоугольники, но в будующем по-идее будет усложняться.
Вот код:

Код:
var oldx=0;
var oldy=0;
_root.onMouseMove=function() {
if(!_root.basebl.hitTest(_root.dynbl)) {
oldx=_root.dynbl._x;
oldy=_root.dynbl._y;
_root.dynbl._x=_root._xmouse;
_root.dynbl._y=_root._ymouse;
}
else
{
_root.dynbl._x=oldx;
_root.dynbl._y=oldy;
_root._xmouse=oldx;
_root._ymouse=oldy;
}
}
В результате само движение символа за мышкой тормозит и на скорости обход не действует(проскальзывает).
Какие будут соображения?