0
我有一個滾動條不同的元素:ActionScript 3的無鼠標單擊當鼠標移動
protected var theScroll:Scroller = new Scroller();
每一個元素有一個EvenetListener:
mc1.addEventListener(MouseEvent.MOUSE_DOWN, showMC, false, 0, true);
如果用戶想要滾動元素的事件監聽是調用並且用戶不能滾動。
如何檢查用戶是否想滾動或點擊?
任何想法?
最佳珍妮
這不起作用。 if(_mouseMove!= true){}我們添加了mouseMove EventListener和MouseUp Listener來刪除標誌。現在只能滾動列表並且元素永遠不會顯示。我們開發了一款移動應用程序,因此如果我們觸摸顯示屏,該設備總是會觸發移動事件。 –
如果我們使用TouchMove事件,它總是顯示該元素,並且不能滾動。 Touch_move被稱爲太晚了一點,所以標誌沒有設置,元素顯示出來... –
也許這可以提供幫助。 http://help.adobe.com/zh_CN/as3/dev/WS1ca064e08d7aa93023c59dfc1257b16a3d6-7ffe.html – Ihsan