[AS3]Flash模拟实现鼠标双击事件
2012-02-06 12:13:53 来源:本站整理核心提示:使用flash制作播放器时经常会使用的鼠标,而我们使用鼠标事件更多的是使用鼠标单击事件(MOUSE_CLICK),[AS3]Flash模拟实现鼠标双击事件,通过单击鼠标可以创建出很多理想的flash效果,有时候,我从电脑上截取了三幅图片,使用两个影片剪辑作为双击的对象,我们需要使用使用鼠标双击效果,特别是当我们在和单击
使用flash制作播放器时经常会使用的鼠标,而我们使用鼠标事件更多的是使用鼠标单击事件(MOUSE_CLICK),通过单击鼠标可以创建出很多理想的flash效果。有时候,我们需要使用使用鼠标双击效果,特别是当我们在和单击共同使用以达到不同效果的时候。例如我们需要单击鼠标以激活动画,双击鼠标以回到首帧,这个时候我们就可以使用同一个按钮而产生不同的效果。在ActionSript3.0中,有独立的鼠标双击事件(MouseEvent.DOUBLE_CLICK),但和单击事件不同的是我们需要首先激活对象的 doubleClickEnabled 属性,以生成 doubleClick 事件,将对象的doubleClickEnabled设置为true,之后和单击事件使用方法相同的。
实例中,我们模拟我们日常使用电脑的双击鼠标事件,我从电脑上截取了三幅图片,使用两个影片剪辑作为双击的对象。注意:双击的对象为突出显示的位置。
- pic2.visible=false;
- pic3.visible=false;
- btn.doubleClickEnabled=true
- btn2.doubleClickEnabled=true
- btn.addEventListener(MouseEvent.DOUBLE_CLICK, fl_ClickToOpen);
- function fl_ClickToOpen(event:MouseEvent):void
- {
- pic2.visible = true;
- }
- btn2.addEventListener(MouseEvent.DOUBLE_CLICK, fl_ClickToOpen2);
- function fl_ClickToOpen2(event:MouseEvent):void
- {
- pic3.visible = true;
- }
- ››asp.net页面弄成伪静态页面
- ››Asp.net 中将汉字转换成拼音的方法
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
- ››ASP.NET中FileBytes写成文件并存档
更多精彩
赞助商链接