这是一个鼠标扩展类demo的效果,如果你看不到这个flash,请到文章页面查看!
上面是我写的鼠标扩展类MouseUtil.as的示例。
功能
- 检测 鼠标是否正在移动
- 检测鼠标移动方向
- 鼠标隐藏/显示
API接口
MouseUtil.init(stage:Stage);
初始化,需要传入stage
MouseUtil.destroy();
销毁,当不再使用时调用。
MouseUtil.show()
控制鼠标显示。
MouseUtil.hide();
控制鼠标隐藏。
MouseUtil.isMoving();
检测鼠标是否正在移动。
MouseUtil.getAngle();
获取鼠标移动的方向,先判断是否在移动,没移动则是以前的方向
MouseUtil.getDelay()
获取检测的精度,单位:ms
MouseUtil.setDelay(t:int)
设置检测的精度,单位:ms
已知问题
- 隐藏鼠标后,再选择右键菜单项,鼠标会自动显示,需要先点击下界面,使其再次隐藏。
- 连续获取的角度不够平滑,有待解决。
» 转载请注明来源:www.litefeel.com » 《鼠标扩展类 MouseUtil》
» 本文链接地址:https://www.litefeel.com/mouse-utility/
» 订阅本站:www.litefeel.com/feed/
» Host on Linode VPS
» 本文链接地址:https://www.litefeel.com/mouse-utility/
» 订阅本站:www.litefeel.com/feed/
» Host on Linode VPS
This post was last modified on 2019 年 03 月 04 日 01:31
View Comments (5)
@风
现在的这个就是最新的了,呵呵
也给我发个啊
@lite3
Email收到了,你很负责啊。虽然是开源的。支持 :lol: 。同时很感谢你的这个类 呵呵
@aksoft
这个类写的不好, O(∩_∩)O~,等下更新下,更新了我Email告诉你啊
这个不错,谢谢 :grin: