Flash中常用鼠标事件名解析

2025-04-16 23:34:57

1、打开Flash软件,选择“ActionScript3.0”选项,新建一个空白文档。

Flash中常用鼠标事件名解析

2、单击“插入”---->“新建元件”,制作一个名为“长方形”的影片剪辑元件,在里面绘制一个长方形。

Flash中常用鼠标事件名解析
Flash中常用鼠标事件名解析
Flash中常用鼠标事件名解析

3、回到场景1,将长方形影片剪辑元竭惮蚕斗件拖动到舞台合适位置,选中元件,在“属性”面板中,将“实例名称”取名为“Rect_mc”。

Flash中常用鼠标事件名解析
Flash中常用鼠标事件名解析

4、在“编辑栏”选择“文本工具”,在“属性”面板中选择“动态文本”,在舞台绘制一个动态文本框,将“实例名称”取名为“out_txt”。(注:在“属性惯墀眚篪”面板中嵌入字体,运行程序后动态文本才能在舞台正常显示)

Flash中常用鼠标事件名解析
Flash中常用鼠标事件名解析

5、新建一个图层命名为“代码”,在图层的第1帧右击,选择“动作”选项。

Flash中常用鼠标事件名解析

6、我们咸犴孜稍先来看一下鼠标单击事件名。定义一个影片剪辑元件Rect_mc的鼠标单击事件的侦听器,接收者函数为out。可以看到,鼠标单击事件的名称为“MouseEvent.CLICK”。

Flash中常用鼠标事件名解析

7、接着,定义函数out,变量e为鼠标事件。

Flash中常用鼠标事件名解析

8、在动态文本框中输出“click”,代码如下图所示。

Flash中常用鼠标事件名解析

9、运行程序后,单击长方形元件,在舞台就显示文本“click”。说明鼠标单击事件名为“MouseEvent.CLICK”,其实它是MouseEvent类的公有静态属性。

Flash中常用鼠标事件名解析

10、接着,我们来看一下鼠标按下事件,将代码中的单击事件改为按下事件MOUSE_DOWN,代码如下图所示。

Flash中常用鼠标事件名解析

11、运行程序,当我们在长方形元件上按下鼠标后,舞台就显示文本“mouseDown”。

Flash中常用鼠标事件名解析

12、然后,测试一下鼠标移动事件,将鼠标按下事件代码修改为移动事件MOUSE_MOVE,“动作”面板中的代码如下图所示。

Flash中常用鼠标事件名解析

13、运行程序,可以看到当鼠标移动到长方形元件上后,舞台即显示“mouseMove”。

Flash中常用鼠标事件名解析

14、接着,测试一下鼠标移出事件,鼠标移出事件名的代码为“MOUSE_OUT”,将动作面板中的代码稍加修改,如下图所示。

Flash中常用鼠标事件名解析

15、测试程序,当鼠标从长方形元件内移到外面时,舞台显示文本“mouseOut”。

Flash中常用鼠标事件名解析

16、最后,测试一下鼠标释放事件名,鼠标释放事件名的代码为“MOUSE_UP”,将“动作”面板中的移出事件改为鼠标释放事件。

Flash中常用鼠标事件名解析

17、运行程序,当鼠标在长方形元件内单击释放时,舞台显示文本“mouseUp”。

Flash中常用鼠标事件名解析

18、现在你应该知道Flash中有哪些常用鼠标事件名了吧!其实这些事件名都是MouseEvent类的公有静态属性。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢