Всем привет.
Объясните, пожалуйста, что не так в моем случае. У меня есть мувик bgr, в нем мувик bgrr и aaa. Для aaa написана onEnterFrame ф-ция, которая опускает aaa вниз, пока он не коснется своим центром bgrr. Проблема в том, что при перемещении основного мувика bgr aaa смещается относительно bgrr. Точнее, когда центр aaa уже находится на bgrr, то при перемещении bgr хитТест центра aaa и bgrr иногда выдает false, из-за чего aaa перемещается еще на шаг ниже.
Короче, лучше глянуть:
http://flashart.com.ua/1
потрясите мышкой красный круг.

Код:
function standBy() {
this.hit = false;
if (bgr.bgrr.hitTest(this._x + bgr._x, this._y + bgr._y, true)==false)
this._y+=6;
trace (this._x);
}
bgr.aaa.onEnterFrame = standBy;
bgr.onMouseDown = function () {this.startDrag();}
исходник тут:
http://flashart.com.ua/1/eq.fla
Как мне добиться, чтобы aaa, раз уткнувшись в bgrr, больше не смещалось относительно него при перемещении bgr?