Flash AS 入门 为“按钮”添加鼠标事件

2019-10-08 14:57:03王旭

  本节要认识的工具:

  【语法提示】工具 :小括号“()”里面的事件可以利用这个工具来输入,将光标放在小括号里,再点击【语法提示】工具,然后选中需要的事件双击鼠标就添加上了。如图1-5。同样,在输入了一个对象名后再输入".", 也会显示相关的属性和方法列表,比如在“_root.”后面也可以利用【语法提示】工具输入相关的参数。默认情况下,当Flash辨认出输入的代码所使用的语法时,这个功能会自动启动,如果Flash辨认不出,提示也就不会出现。

  

  图1-5 【语法提示】工具应用

  【自动套用格式】工具 :为增强代码的可读性,必须注意按照规范的语法格式来书写代码,可以利用工具栏上的【自动套用格式】工具来规范格式,方法是,将光标放在语句中,点击【自动套用格式】工具,代码即会按照规范的格式进行自动缩进等操作。如图1-6。

  

  图1-6 【自动套用格式】工具应用

  【插入目标路径】工具 :在添加语句时,可以利用这个工具来准确的插入对象的路径。以实例2为例,打开“动作”面板,把光标放在需要输入语句的位置上,点击这个工具弹出“插入目标路径”对话框,在列表中会列出该动画中的所有可用对象,先选中要执行动作的对象“shu_mc”影片剪辑,再选中右下角“绝对”选项,上面的输入栏中就会显示“_root.shu_mc”,点确定语句就输入到“动作”面板中了。如图1-7。

  

  图1-7 插入目标路径

  运用第1、2节学过的内容,利用“实例2”源文件的场景,重新添加帧动作脚本和按钮动作脚本,完成以下效果:

  1.动画开始播放时,小松鼠在场景左端静止不动,这是动画的初始状态;

  2.点击第1个“play”按钮时,小松鼠开始移动但是自身不动,再点击它又会回到初始状态;点击第1个“goto”按钮时,小松鼠有时会跳到场景中间位置静止不动,有时会跳到场景中间位置原地跳跃。

  3.点击第2个“play”按钮时,小松鼠会跳跃着开始奔跑,但跑到场景左端会回到初始状态;点击第2个“goto”按钮时,小松鼠会跳到场景中间面向左原地跳跃。

  4.点击第3个“play”按钮时,小松鼠会从场景左端开始奔跑,再次回到左端时会静止在原地,回到初始状态;点击第3个“goto”按钮时,小松鼠会跳到场景右端原地跳跃。如“练习1-2”。