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不知道是什么意思 展开
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不知道是什么意思 展开
2个回答
TableDI
2024-07-18 广告
2024-07-18 广告
VLOOKUP是Excel中用于垂直查找的函数,其基本用法包括四个参数:1. 查找值:即在数据表首列中需要搜索的值。2. 数据表:包含查找值的单元格区域或数组。3. 返回值所在列数:指定返回查询区域中第几列的值。4. 查找方式:选择精确匹配...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询