AS3 Drag menu

Hi,

I have created the attached FLA file as a horizontal draggable menu in AS3.

At the moment i am having a couple of issues with it.

  1. I am using MouseEvent.MOUSE_DOWN and MouseEvent.MOUSE_UP eventlisteners to control the dragging.

The problem is that I click down the mouse button on the movieclip, it will start dragging. All good. However if I then, after dragging it about, let go of the button it registers a click. Obviously i don’t want it to do that, I understand that it is registering a click because a click effectively consists of a MOUSE_DOWN and MOUSE_UP. Is it something i am doing wrong with the dragging? I am not sure how to differentiate between a click and a drag?

  1. I would quite like the stopDrag to have an easeout on it, instead of stopping dead. (Take a look at newcruelty.com for the effect i am after) is this possible, perhaps using Tweenlite or Tweenmax?

I have attached the CS4 FLA file (it uses tweenlite) If anyone could have a look and give me any pointers i would be grateful!

Many thanks

Matt