Guest User

Untitled

a guest
Jun 23rd, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. import caurina.transitions.*;
  2.  
  3. var cirX:Number = 60;
  4. var cirY:Number = 60;
  5.  
  6. drag_mc.addEventListener(MouseEvent.MOUSE_DOWN,
  7. beginDrag);
  8.  
  9. function beginDrag(e:MouseEvent):void {
  10.  
  11. stage.addEventListener(MouseEvent.MOUSE_MOVE,moveMC);
  12. stage.addEventListener(MouseEvent.MOUSE_UP,endDrag);
  13. }
  14.  
  15.  
  16. function endDrag(e:MouseEvent):void {
  17. stage.removeEventListener(MouseEvent.MOUSE_MOVE,moveMC);
  18. drag_mc.stopDrag();
  19. if (drag_mc.hitTestObject(target_mc)) {
  20. Tweener.addTween(drag_mc,{x:340,
  21. y:145,
  22. time:1,
  23. transition:"easeIn"});
  24.  
  25. } else {
  26. Tweener.addTween(drag_mc,{x:60,
  27. y:60,
  28. time:1,
  29. transition:"easeIn"});
  30. }
  31. stage.removeEventListener(MouseEvent.MOUSE_UP,endDrag);
  32. }
  33.  
  34. function moveMC(e:MouseEvent):void {
  35.  
  36. Tweener.addTween(drag_mc,{x:mouseX,y:mouseY,time:0.5,transition:"easIn"});
  37. e.updateAfterEvent();
  38. }
Add Comment
Please, Sign In to add comment