Flash AS 入门-为“影片剪辑”添加鼠标事件
作者:107f4 日期:2009-05-18
源文件:
点击下载此文件
本节应掌握的知识要点:
运用;⑤【脚本参考】工具
的运用。
实例1-3 为“影片剪辑”添加鼠标事件
画面上,还是这只可爱的小松鼠在不知疲倦的来回奔跑,背景是我们已经熟悉了的动作面板,左下角显示了当前选择的对象是名称为“松鼠”的影片剪辑,这表明【代码编辑】窗口中显示的语句是直接添加在“松鼠”影片剪辑上的,注意,这个名称不是在“属性”面板中为对象指定的实例名,而是库中影片剪辑的名称。
把鼠标移到小松鼠上面,分别对照着画面上显示的鼠标事件来试试,可以看到,通过
动作很简单,是上一讲学过的,而且都是添加在位于主场景上的对象上,其区别除了语句所添加的对象不同以外,路径的指向也有所区别,这是这一节需要理解的知识点。我们来分析一下这一句:
on (release) {
play();
}
这个语句没有指明路径,当添加在按钮上时,它控制的是包含有按钮对象的当前时间轴,即按钮的父时间轴;当添加在影片剪辑对象上时,它控制的是影片剪辑对象自身的时间轴,由于控制自身时间轴不需要指明路径,因此也不必在“属性”面板中命名。
如果要在影片剪辑上添加控制当前场景的动作,则需要指明路径,如:
on (rollOut) {
_root.play();
}
如果要在按钮上添加控制位于同一场景的影片剪辑,则需要在属性面板中为影片剪辑命名,并指明路径,如:
on (release) {
_root.shu_mc.stop();
}
路径概念非常重要,在编写动作脚本时,如果路径的指向不正确,就实现不了预期的效果。
为语句添加注释:
为语句添加注释也是增加代码可读性的一个好习惯,这样不仅有利于别人解读代码,也有利于自己对代码进行分析和记忆。注释的格式是用双斜线 “//” 开头,后面书写文字,可以放在语句的后面、上面或者下面。如实例3所示。
Flash AS的集成开发环境中具有语法着色的功能,即在程序中,Flash会将“关键字”、“标识符”、“注释文本”、“字符串” 用
【视图选项】工具
运用:
在【视图选项】里,勾选“查看Esc快捷键”,可以在动作工具箱中显示语句的快捷键;勾选“查看行号”,可以在动作面板中显示每一条程序的行号,如实例3所示,如果脚本出现了错误,可以很方便的根据“输出面板”的出错提示查找到出错的语句,当代码很长的时候,使用行号就更显其优越性了;勾选“自动换行”,当某一条语句太长时,会自动提行显示。
【脚本参考】工具

利用提供的课后练习源文件 :
点击下载此文件 ,在“控制”按钮、“小松鼠”影片剪辑和“小球”影片剪辑上分别添加语句完成以下效果:
1. 当鼠标在“控制”按钮、“小松鼠”影片剪辑或者“小球”影片剪辑上滑过时,小松鼠和小球分别停止在场景的左右两端;
3. 当在“控制”按钮、“小松鼠”影片剪辑或者“小球”影片剪辑上点击(按下并释放)鼠标时,小松鼠踏在小球上从场景左端开始来回运动。
也就是说,要求在按钮、小松鼠和小球影片剪辑上分别添加语句来实现相同的控制效果。
效果如“练习3”。
文章来自: 本站原创
Tags: flash2.0 flash教程 教程 学习 入门到精通 影片剪辑
相关日志:
上一篇
下一篇
