簡體   English   中英

ActionScript 3鼠標移動時無鼠標單擊

[英]ActionScript 3 No Mouse Click When Mouse Moves

我在滾動條中有不同的元素:

protected var theScroll:Scroller = new Scroller();

每個元素都有一個EvenetListener:

mc1.addEventListener(MouseEvent.MOUSE_DOWN, showMC, false, 0, true);

如果用戶要滾動元素,則會調用EventListener,並且用戶無法滾動。

如何檢查用戶是否要滾動或單擊?

有任何想法嗎?

最佳珍妮

在鼠標按下處理程序的元素中設置一個鼠標按下標志,如果該布爾標志為true並且您發生鼠標移動事件(在鼠標移動處理程序處進行檢查),則表明用戶正在嘗試拖動。 鼠標上升時,不要忘記重置標志。 僅供參考:Flex發生了拖動事件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM