as3.0鼠标中键MouseEvent.MOUSE_WHEEL的一个问题

//中键滑动,图片变大变小this.addEventListener(Event.ENTER_FRAME,HandleAlpha);functionHandleAlpha... //中键滑动,图片变大变小
this.addEventListener(Event.ENTER_FRAME,HandleAlpha);
function HandleAlpha(evt:Event):void {
if (contain.alpha==1) {
stage.addEventListener(MouseEvent.MOUSE_WHEEL,onMouseWheelHandler);
} else {
stage.removeEventListener(MouseEvent.MOUSE_WHEEL,onMouseWheelHandler);
}
}

function onMouseWheelHandler(evt:MouseEvent ):void {
//如果图片太大或太小就返回
if ((contain.width <=50||contain.height <=50)&&evt.delta<0) {
return;
}
if ((contain.width >=700||contain.height >=350)&&evt.delta>0) {
return;
}
//控制图片大小
contain.scaleX +=evt.delta/70;
contain.scaleY +=evt.delta/70;
//背景宽高始终和图片大小保持一致
bg_mc.width =contain.width +20;
bg_mc.height =contain.height +20;
}
如上里面的evt.delta不知道是什么意思
展开
 我来答
赖格l
推荐于2017-08-06 · 超过22用户采纳过TA的回答
知道答主
回答量:164
采纳率:0%
帮助的人:76.8万
展开全部
指示用户将鼠标滚轮每滚动一个单位应滚动多少行。 正 delta 值指示向上滚动;负值指示向下滚动。 通常所设的值为 1 到 3;值越大,滚动得越快。 此设置取决于设备和操作系统,并且通常可由用户配置。 此属性仅应用于 MouseEvent.mouseWheel 事件。
web民工
2011-03-14 · TA获得超过469个赞
知道小有建树答主
回答量:959
采纳率:0%
帮助的人:412万
展开全部
evt是穿入onMouseWheelHandler侦听函数的参数,delta应该是一个属性,但我是没见过
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式