[問題] 滑鼠滾輪的onMouseWheel
大家好 不好意思
我最近才第一次使用onMouseWheel這個功能
遇到了一些小問題
下面用簡單的程式表示:
mouseListener = new Object();
mouseListener.onMouseWheel = function(delta) {
if (delta>0) {
trace("UP");
} else {
trace("DOWN");
}
};
Mouse.addListener(mouseListener);
我希望不管使用者一次轉多大圈或多快
在一次的滾輪過程(滾>停)中
UP(向上轉)或DOWN(向下轉)都只會跑出一次
而現在這種寫法則是隨著你轉的圈數和速度
會影響trace的次數
還有就是一定要先用滑鼠右鍵點了畫面
這個監聽器才會生效嗎
因為真的不太熟
想請問看看各位高手
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.117.101.167
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章