关于actionscript 3.0的鼠标事件问题
actionscript3.0的鼠标滑轮事件MOUSE_WHEEL,怎么控制滑轮上滑下滑有不同的效果,flash本来是向上滑,向下滑都同样的效果,谢谢,...
actionscript 3.0 的鼠标滑轮事件MOUSE_WHEEL,
怎么控制滑轮上滑下滑有不同的效果,
flash本来是向上滑, 向下滑都同样的效果,
谢谢, 展开
怎么控制滑轮上滑下滑有不同的效果,
flash本来是向上滑, 向下滑都同样的效果,
谢谢, 展开
2个回答
展开全部
呵呵,比较简单的,向下面这样做就可以了:
private function mouseWheelHandler(e:MouseEvent):void
{
if(e.delta>0)
{
//处理向上滚动的代码
}
if(e.delta<0)
{
//处理向下滚动的代码
}
}
MouseEvent类有一个属性delta,官方文档介绍如下:
指示用户将鼠标滚轮每滚动一个单位应滚动多少行。正 delta 值指示向上滚动;负值指示向下滚动。通常所设的值为 1 到 3;值越大,滚动得越快。此设置取决于设备和操作系统,并且通常可由用户配置。此属性仅应用于 MouseEvent.mouseWheel 事件。
建议多看看官方API
private function mouseWheelHandler(e:MouseEvent):void
{
if(e.delta>0)
{
//处理向上滚动的代码
}
if(e.delta<0)
{
//处理向下滚动的代码
}
}
MouseEvent类有一个属性delta,官方文档介绍如下:
指示用户将鼠标滚轮每滚动一个单位应滚动多少行。正 delta 值指示向上滚动;负值指示向下滚动。通常所设的值为 1 到 3;值越大,滚动得越快。此设置取决于设备和操作系统,并且通常可由用户配置。此属性仅应用于 MouseEvent.mouseWheel 事件。
建议多看看官方API
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询