Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. var yPoint:Number = greenBar.y;
  2.  
  3. // MouseEvent.MOUSE_MOVE
  4. greenBar.addEventListener(MouseEvent.MOUSE_MOVE, _mouseMove);
  5.  
  6. function _mouseMove(evt:MouseEvent):void {
  7. if (evt.currentTarget.y != yPoint) {
  8. evt.currentTarget.y = yPoint;
  9. }
  10. }
  11.  
  12. // dragging
  13. greenBar.addEventListener(MouseEvent.MOUSE_DOWN, _mouseDown);
  14.  
  15. function _mouseDown(evt:MouseEvent):void {
  16. evt.currentTarget.startDrag();
  17. evt.currentTarget.addEventListener(MouseEvent.MOUSE_UP, _mouseUp);
  18. }
  19.  
  20. // dropping
  21. function _mouseUp(evt:MouseEvent):void
  22. {
  23. evt.currentTarget.stopDrag();
  24. evt.currentTarget.removeEventListener(MouseEvent.MOUSE_UP, _mouseUp);
  25. }
  26.  
  27. stage.addEventListener(MouseEvent.MOUSE_MOVE, _mouseMove);
  28.  
  29. Error: Error #2071: The Stage class does not implement this property or method.
  30.  
  31. var drag:Boolean = false;
  32. greenBar.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
  33. greenBar.addEventListener(MouseEvent.MOUSE_UP, onMouseUp);
  34. addEventListener(Event.ENTER_FRAME, updateGreenBar);
  35.  
  36. function onMouseDown(event:MouseEvent):void
  37. {
  38. drag = true;
  39. }
  40. function onMouseUp(event:MouseEvent):void
  41. {
  42. drag = false;
  43. }
  44. function updateGreenBar(event:Event):void
  45. {
  46. if(drag)
  47. {
  48. greenBar.x = mouseX;
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement