第9章flash中的actionscript编程

第9章flash中的actionscript编程

ID:21772812

大小:1.33 MB

页数:73页

时间:2018-10-20

第9章flash中的actionscript编程_第1页
第9章flash中的actionscript编程_第2页
第9章flash中的actionscript编程_第3页
第9章flash中的actionscript编程_第4页
第9章flash中的actionscript编程_第5页
资源描述:

《第9章flash中的actionscript编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章Flash中的ActionScript编程9.1ActionScript编程简介9.2ActionScript指令9.3ActionScript函数9.4分析范例脚本9.5思考与练习9.1ActionScript编程简介9.1.1什么是ActionScript动作脚本是MacromediaFlashMX的脚本撰写语言,它使我们可以向影片添加交互性设置。动作脚本提供了一些元素,例如动作、运算符以及对象,可将这些元素组织到脚本中,指示影片要执行什么操作。我们可以对影片进行设置,从而使单击按钮和按下键盘键之类的事件可触发这些脚本。例如,可用动作脚本为影片创建导航按钮。

2、和其他脚本撰写语言一样,动作脚本遵循自己的语法规则,保留关键字,提供运算符,并且允许使用变量存储和获取信息。动作脚本包含内置的对象和函数,并且允许我们创建自己的对象和函数。动作脚本的语法和风格与JavaScript的语法和风格很相似。FlashMX能够识别在任何较早版本的Flash中编写的动作脚本。9.1.2使用脚本编辑面板1.在标准模式下工作在标准模式下,如图9-1所示,可通过从“动作”工具箱(即“动作”面板左侧的列表)中选择项目创建脚本,也可从添加(+)按钮弹出菜单中选择动作。“动作”工具箱把项目分为几个类别,例如“动作”、“属性”和“对象”。还提供了一个按字母顺

3、序列出所有项目的“索引”类别。当单击某项目时,它的说明显示在面板的右上角。当双击某项目时,该项目即出现在面板的右侧的脚本窗格中。在标准模式下,可添加、删除脚本窗格中的语句或更改语句在其中的顺序;也可在脚本窗格上面的文本框中输入动作的参数;还可用跳转菜单转到当前帧的任意对象的任意脚本。通过“动作”面板还可以查找和替换文本、查看脚本的行号以及“固定”脚本(即在对象或者帧之外单击时,脚本仍保留在脚本窗格中)。要向脚本窗格添加动作,请执行以下操作之一:●单击“动作”工具箱中的某个类别来显示该类别中的动作,然后双击动作将其拖到“脚本”窗格中。●单击添加(+)按钮,然后从弹出菜单

4、中选择一项动作。要删除一项动作,步骤如下:(1)选择脚本窗格中的一条语句。(2)单击删除(?)按钮或按下Delete键。图9-1标准模式2.在专家模式下工作在专家模式下,如图9-2所示,可通过直接在“动作”面板右侧的脚本窗格中输入动作脚本来创建脚本。我们可在脚本窗格中直接编辑动作、输入动作的参数或者删除动作,这和在文本编辑器中创建脚本很相似。也可用“动作”工具箱(在“动作”面板左边)和添加(+)按钮来向脚本窗格添加动作,但是此时不会出现参数文本框。我们不能用向上和向下箭头按钮来移动语句或者用删除(?)按钮删除语句。图9-2专家模式与标准模式类似,专家模式可以用脚本窗格

5、上方的按钮来查找和替换文本、设置和删除调试断点、查看行号以及插入目标路径。也可以用跳转菜单和脚本固定按钮来完成这些功能。在专家模式下,还可以检查语法错误、自动设定代码格式并用代码提示来帮助完成语法。此外,标点符号平衡功能可帮助我们匹配小括号、大括号或中括号。9.1.3帧脚本及其实例要使影片在播放头到达时间轴中的一帧时执行某项动作,应为该帧指定一项动作。例如,要在时间轴的第20帧和第10帧之间创建一个循环,应向第20帧添加将播放头发送给第10帧的动作:gotoAndPlay(10)。有些动作通常指定给影片的第一帧,例如,定义函数和设置创建影片初始状态的变量的那些动作。通

6、常,可为第一帧指定影片开始时要执行的任何动作。在名为“动作”的层中放置所有的帧动作是一种很好的做法。这样,总可以在时间轴中找到这些动作。一旦指定了一项动作,请测试影片看它是否工作。为帧指定动作的步骤如下:(1)选择时间轴中的关键帧,然后选择“窗口”→“动作”,或按下F2键。如果选定的帧不是关键帧,动作将被指定给前一个关键帧。(2)要指定动作,请执行以下操作之一:●单击“动作”工具箱(在“动作”面板的左侧)中的文件夹来打开它,再双击某个动作将其添加到脚本窗格(在面板的右侧)中。●从“动作”工具箱中把动作拖到脚本窗格中。●单击添加(+)按钮并从弹出菜单中选择一个动作。●使

7、用添加(+)按钮弹出菜单中动作旁边列出的快捷键。(3)在文本框中根据需要输入动作的参数。(4)要指定其他的动作,重复步骤(2)和步骤(3)。具有动作的帧在时间轴中显示一个小a,如图9-3所示。图9-3帧动作的标志9.1.4按钮符号脚本及其实例在单击或滑过按钮时要让影片执行某个动作,可为按钮指定动作。必须将动作指定给按钮的一个实例,当然该元件的其他实例的此动作不受影响。当我们为按钮指定动作时,必须将动作嵌套在on处理函数中,并指定触发该动作的鼠标或键盘事件。在标准模式下为按钮指定动作时,会自动插入on处理函数,然后可从列表中选择一个事件,也可用动作脚本

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。