2006/10/13 | 简单的检测鼠标移动速度:
类别(flash学习) | 评论(3) | 阅读(438) | 发表于 04:09
简单的检测鼠标移动速度:
//as3.0

import flash.geom.Point
var __pointOld:Point=new Point(mouseX,mouseY)//获取鼠标初始位置
this.addEventListener("enterFrame",enterHandler)//注册真循环事件
function enterHandler(e:Event){
        var pointNew:Point=new Point(mouseX,mouseY)
        var step:Number=Point.distance(pointNew,__pointOld)//求每真移动距离
        trace(step*stage.frameRate)//得出每秒鼠标的移动象素
        __pointOld=pointNew//新值换旧值
}
0

评论Comments

日志分类
首页[38]
flash学习[35]
图片收藏[1]
Apollo_Flex[2]