我在使用MOUSE_WHEEL delta值时遇到了一些问题.看起来事件并没有发射,除非我真的旋转了拦截的车轮.这是有道理的,因为我得到的唯一值是3-30.我希望能够抓到1-3,因为如果我只旋转几个凹槽,没有任何触发器,应用程序感觉迟钝.
仅供我在我的机器上的其他程序感觉那些1档的旋转很好,所以它不是鼠标.如果delta小于3,AS3会不会触发吗?
这是代码
private function handleMouseWheel(e:MouseEvent):void {
trace(e.delta);
// Output is always more/less than +/- 3
}
private function handleStageInit(e:Event):void {
stage.addEventListener(MouseEvent.MOUSE_WHEEL, handleMouseWheel);
}
Run Code Online (Sandbox Code Playgroud)