鼠标扩展类 MouseUtil

发表评论 阅读评论
这是一个鼠标扩展类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

已知问题

  1. 隐藏鼠标后,再选择右键菜单项,鼠标会自动显示,需要先点击下界面,使其再次隐藏。
  2. 连续获取的角度不够平滑,有待解决。

MouseUtil.as源码
示例源码下载

标签: , ,

  1. lite3 | | #1

    @风
    现在的这个就是最新的了,呵呵

  2. | #2

    也给我发个啊

  3. aksoft | #3

    @lite3
    Email收到了,你很负责啊。虽然是开源的。支持 :lol: 。同时很感谢你的这个类 呵呵

  4. lite3 | | #4

    @aksoft
    这个类写的不好, O(∩_∩)O~,等下更新下,更新了我Email告诉你啊

  5. aksoft | #5

    这个不错,谢谢 :grin:

  1. 本文目前尚无任何 trackbacks 和 pingbacks.
回到顶部