检测鼠标的移动顺序

| 在ActionScript 3中,我需要检测按下按钮时鼠标进行的一系列移动。 我已经阅读了这个问题,似乎有点矫kill过正。我只需要检测8个基本方向(上/下/左/右/对角线),即可检测到\“ Z \”。 您是否知道任何免费/开源解决方案?否则您将如何做?我已经实现了一些分类算法,但是我正在这里寻找一些非常基本的东西。     
已邀请:
这是有关如何精确执行您要查找的内容的教程: http://www.emanueleferonato.com/2010/07/05/detecting-mouse-gestures-in-flash-with-as3/ 希望能有所帮助。 :)     
您可以查看https://addons.mozilla.org/en-us/firefox/addon/firegestures/的源代码,该源代码在Mozilla Public License 1.1下是开源的。 基本上,它会等到您从最后一个点移开一定距离以创建新点并检测之间的角度。如果方向已更改,则会将其添加到您的移动列表中,因此\“ Z \”将为R,DL,R。     

要回复问题请先登录注册