as3 判断鼠标移动方向
Posted 唯一~~~会
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了as3 判断鼠标移动方向相关的知识,希望对你有一定的参考价值。
import flash.events.MouseEvent; var odx:Number=mouseX; var ody:Number=mouseY; stage.addEventListener(MouseEvent.MOUSE_DOWN,onMouseDown_func) stage.addEventListener(MouseEvent.MOUSE_UP, onMouseUp_func); function onMouseDown_func(_evt:MouseEvent):void{ stage.addEventListener(MouseEvent.MOUSE_MOVE, onMove); } function onMouseUp_func(_evt:MouseEvent):void{ stage.removeEventListener(MouseEvent.MOUSE_MOVE, onMove); } function onMove(e:MouseEvent):void{ var newx:Number=mouseX; var newy:Number=mouseY; if(newx>odx)trace("鼠标在右移")else trace("鼠标在左移") if(newy>ody)trace("鼠标在下移")else trace("鼠标在上移") odx=newx; ody=newy; }
以上是关于as3 判断鼠标移动方向的主要内容,如果未能解决你的问题,请参考以下文章