我希望能够区分影片剪辑是被拖动还是单击,并相应地执行不同的功能。问题是startDrag由MOUSE_DOWN发起,stopDrag由MOUSE_UP发起,每次都会触发CLICK事件。我想要做的是,在点击事件的条件下,说类似“如果拖动==真{做某事}”
我想我可以在 mouse_up 或 mouse_down 函数中设置一个标志,但问题是 mouse_down 与鼠标单击同时发生。我需要能够在实际的 stopDrag() 函数或其他东西中设置标志。我已经看到了一个涉及设置超时的解决方案——我想避免这种情况。有任何想法吗?