В посте выше _droptarget будет выводится только если мышка находится под объектом на который ее навели.
Код:
this.pressClip = function () {
this.startDrag (false);
};
this.releaseClip = function () {
for (var i = 0; i < 5; i++) {
if (this.hitTest (this._parent["mc" + i]) and i != this.id) {
trace ("Клипы: " + this._name + " " + this._parent["mc" + i]._name);
}
}
this.stopDrag ();
};
for (var i = 0; i < 5; i++) {
var mc = this.createEmptyMovieClip ("mc" + i, i);
mc.lineStyle (0, 0, 50);
mc.beginFill (0, 50);
mc.lineTo (100, 0);
mc.lineTo (100, 100);
mc.lineTo (0, 100);
mc.lineTo (0, 0);
mc.endFill ();
mc._x = i * 150;
mc.id = i;
mc.onPress = this.pressClip;
mc.onRelease = this.releaseClip;
mc.onReleaseOutside = this.releaseClip;
}