var b:Point=new Point();var box:Sprite = new Sprite();var test:Sprite=new Sprite();test.x=0;test.y=0;box.graphics.beginFill(0xFFCC00);box.graphics.drawRect(0, 0, 20,20);box.x=200;box.y=200;test.addChi 展开
var b:Point=new Point();var box:Sprite = new Sprite();var test:Sprite=new Sprite();test.x=0;test.y=0;box.graphics.beginFill(0xFFCC00);box.graphics.drawRect(0, 0, 20,20);box.x=200;box.y=200;test.addChild(box);addChild(test)box.addEventListener(MouseEvent.MOUSE_DOWN,cd);stage.addEventListener(MouseEvent.MOUSE_UP,sd);function cd(e:MouseEvent) { test.addEventListener(Event.ENTER_FRAME,line);}function sd(e:MouseEvent) { box.alpha=1 test.removeEventListener(Event.ENTER_FRAME,line);}function line(e:Event) { b.x=test.mouseX;b.y=test.mouseY;if(b.x>300-20) b.x=300-20;if(b.x<100) b.x=100;if(b.y>300-20) b.y=300-20;if(b.y<100) b.y=100;box.x=b.x;box.y=b.y;box.alpha=.5 }参考文献:附件:拖拽.fla 收起