flash鼠标点击事件 Flash鼠标事件怎么实现

爱学习的小伙伴们,可能都学习过Flash,不知道的话跟着小编一起来学习了解Flash鼠标事件吧。

Flash鼠标事件的实现方法

press表示左键按下的事件,

release表示左键释放的事件,

flash鼠标点击事件 Flash鼠标事件怎么实现

releaseOutside表示在按钮外部释放左键的事件等等

例如,要使按钮对单击事件做出响应,可以在按钮的动作面板中添加如下代码:

on (release) { trace("单击了一下"); } 这样,在测试状态下单击该按钮时,Flash就会将信息“单击了一下”发送到输出窗口。对于影片剪辑,也可以为其添加on事件处理函数,使其以按钮的机制响应鼠标左键。

此外,也可以用影片剪辑特有的onClipEvent事件处理函数对鼠标左键做出响应。

例如,mouseDown表示左键按下的事件,

mouseUp表示左键抬起的事件。与按钮的press和release事件不同的是,mouseDown和mouseUp事件不要求光标位于影片剪辑范围内。因此,如果要判断鼠标具体单击的哪个影片剪辑,还需要对鼠标位置进行检测。例如,下面的代码使得影片剪辑响应左键按下事件并在输出窗口中显示光标的位置:onClipEvent (mouseDown) { trace("X坐标:"+_root._xmouse); trace("Y坐标:"+_root._ymouse); } 这里,_root._xmouse和_root._ymouse分别表示光标相对于主场景的X坐标和Y坐标,如果省略_root,则得到光标相对于影片剪辑自身的坐标。

2.右键 鼠标的右键和中键是Flash MX 2004新开放的功能。对鼠标右键的响应主要体现在允许用户自定义右键的快捷菜单。

ContextMenu类表示快捷菜单,ContextMenuItem类表示快捷菜单中的菜单项。

如下所示的代码创建ContextMenu类的一个对象my_cm: var my_cm = new ContextMenu(); ContextMenu类的customItems属性是一个数组,该数组包含了快捷菜单中的所有菜单项。要将菜单项添加到菜单中,需要使用数组的push方法,如下所示: my_cm.customItems.push(new ContextMenuItem("旋转", func_rotate)); 这样,就将“旋转”菜单项添加到了快捷菜单中,func_rotate是一个函数名,它决定了选择“旋转”菜单时所要执行的命令。

下面定义该函数: function func_rotate(obj:Object, menu:ContextMenu) { obj.onEnterFrame = function() { this._rotation += 15; }; } 这里的参数obj是系统自动捕获并传递的,它就是对鼠标右键做出响应并显示快捷菜单的对象。上面的函数使得选择“旋转”快捷菜单时对象以15°/帧的速度进行旋转。 点击浏览该文件 3.中键在Windows环境中,鼠标中键常常用来滚屏——在使用Word的时候,浏览网页的时候,甚至在一个下拉列表框中做出选择的时候——现在,也包括观看Flash的时候。当然,这同样也得归功于Flash MX 2004。表示鼠标的Mouse对象中并未定义中键滚动事件,Flash MX 2004提供onMouseWheel侦听器来检测中键滚动。因此,要使得能够对鼠标中键的滚动做出响应,就必须向Mouse对象注册onMouseWheel侦听器。

代码如下: mouseListener = new Object(); mouseListener.onMouseWheel = function(delta) { clip_mc._x += n * delta; } Mouse.addListener(mouseListener); 其中,delta表示鼠标中键的每个滚动刻度使屏幕滚动的行数,它的值由系统决定,常在1~3之间。上面的代码使得在鼠标中键滚动时,实例clip_mc一次向左或向右移n*delta像素,移动的方向是由中键滚动的方向决定的。

  

爱华网本文地址 » http://www.aihuau.com/a/225861/973286054.html

更多阅读

鼠标自动点击器使用教程 绿点鼠标自动点击器

鼠标自动点击器是一个很有用的小软件,如果你在平时的游戏或是工作中经常需要大量点击鼠标左键或右键,非常浪费时间,浪费精力,消耗鼠标!这个小软件可以解放你的手指啦,让鼠标自动点击器帮你点击吧!你是否厌倦了一些重复的鼠标点击操作?你是

PPT中点击鼠标消失A并显示B设置方法 鼠标点击文字消失

这个功能以前用过,昨天做ppt又需要设置这个,却一时想不起来来。最后,翻来翻去的,终于找到了设置方法。写下来,以后再用的时候就不用翻来覆去的找了。 这里我需要的效果是点击鼠标显示A方框,然后再点击鼠标的时候,A消失并显示B方框。大体就

淘宝怎么看同行点击率 供应商要怎么看同行经验?

  看到一个报道,一个小孩在经典影片《小鬼当家》中看到这么一个镜头——“小鬼”为了收拾几个盗贼,从阁楼上往下扔砖头,结果“砸中”了小偷。小偷当时的狼狈和“小鬼”的机灵,让这个镜头显得异常滑稽可笑。作为大人,看了也就是哈哈一

鼠标点击没反应 笔记本电脑桌面鼠标没反应怎么办

笔记本电脑桌面鼠标没反应怎么办――简介笔记本电脑桌面鼠标没反应怎么办_电脑桌面没反应怎么办,大家在使用电脑的过程中,应该都遇到过这种情况:电脑突然卡了,任凭你点击鼠标或者敲击键盘桌面都没有任何反应。不少网友选择重启电脑,其实

声明:《flash鼠标点击事件 Flash鼠标事件怎么实现》为网友情字白头分享!如侵犯到您的合法权益请联系我们删除