版主啊:帮帮我吧~!
function movie_func(mc1:MovieClip, mc2:MovieClip) {
mc1.y = mc1.y+mc2.y;
mc2.y = mc1.y-mc2.y;
mc1.y = mc1.y-mc2.y;
}
function check_func(ba:MovieClip) {
for (var p:Number = 9; p>=0; p--) {
if (ba == this["ba"+p]) {
continue;
}
if (ba.hitTest(this["ba"+p])) {
move_func(ba, this["ba"+p]);
}
}
}
onEnterFrame = function () {
for (i=0; i<=6; i++) {
this["ba"+i].id = i;
lanS = this["ba"+i];
lanS.onPress = function() {
startDrag(this);
check_func();
//trace(this)
};
lanS.onRelease = onRollOut=function () {
stopDrag();
//trace("stop");
};
}
};
这个为什么可以拖动,为什么检测不到他们相撞?

:eek: :eek: