2,275
社区成员
发帖
与我相关
我的任务
分享
var targetArr:Array=[a1,a2,a3,a4,a5];
var tempArr:Array=targetArr;
for (var i:int=0; i<targetArr.length; i++) {
targetArr[i].addEventListener(MouseEvent.MOUSE_DOWN,drag);
targetArr[i].addEventListener(MouseEvent.MOUSE_UP,drog);
}
function drag(e:MouseEvent):void {
var tempMC:MovieClip=e.target as MovieClip;
tempMC.startDrag();
addChild(tempMC);
}
function drog(e:MouseEvent):void {
e.target.stopDrag();
for (var i:int=0; i<targetArr.length; i++) {
if (e.target.hitTestObject(targetMC)) {
e.target.y=targetMC.y;
e.target.x=targetMC.x+i*(e.target.width);
}
}
}
var targetArr:Array=[a1,a2,a3,a4,a5];
for (var i:int=0; i<targetArr.length; i++) {
targetArr[i].buttonMode=true;
targetArr[i].addEventListener(MouseEvent.MOUSE_DOWN,drag);
targetArr[i].addEventListener(MouseEvent.MOUSE_UP,drog);
}
function drag(e:MouseEvent):void {
var tempMC:MovieClip=e.target as MovieClip;
tempMC.startDrag();
addChild(tempMC);
}
function drog(e:MouseEvent):void {
e.target.stopDrag();
if (e.target.hitTestObject(targetMC)) {
e.target.y=targetMC.y;
e.target.x=targetMC.x+targetArr.indexOf(e.target)*(e.target.width);
}
}