




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第11章 动作脚本基础,本章要点 撰写脚本的基础知识。 动作脚本的语法。 Action常用函数。 常用Action语句 条件语句与循环语句。 常用事件。,11.1 编写脚本,动作脚本就是在动画运行过程中起到控制和计算作用的程序代码。理解和掌握好脚本的基本元素和编程技巧是学习深层次动画制作的根本。要利用ActionScript语句编辑具有交互功能的动作脚本,需要熟悉Actioncript语句的基本语法。,11.2 Action的基本语法,任何编程语言都有自己的语法规则,动作脚本Action语句也有自己的语法。下面介绍的是Action的基本语法和基本概念。,11.2.1 点语法,格式: . 或 .
2、= 功能:点的左侧可以是动画中的对象、实例或时间轴,点的右侧可以是与左侧元素相关的属性、目标路径、变量或动作。 _root 表示动画的主时间轴; _parent 表示对嵌入在当前动画中的动画片段 ; (),11.2.2 关键字,Action在语言中保留了若干关键字以作特殊用途。用户不能使用它们作为变量名、函数名。表11.1列出了Action中常用的关键字。 表11.1 常用关键字,11.3 Action常用函数与属性,11.3.1 Action常用函数 1.运算符 表11.2列出了所有的运算符。,2.函数,表11.3列出了常用函数。假定A,B,C为整数变量;STR为字符变量。,11.3.2 影
3、片剪辑属性,影片剪辑(Movie Clip简称MC)有19种属性,能够明确指定Movie Clip位置,就可以直接引用这些属性值作为变量;反之我们必须使用GetProperty函数来获取。 表11.4列出了影片剪辑的19种属性。,11.4 常用Action语句,在Flash 8中,Action语句有很多,其中常用的主要有场景/帧控制语句、属性设置语句、影片剪辑控制语句、时间获取语句、声音控制语句等。,11.5 条件语句和循环语句,脚本程序的结构,按照结构化语言的特点,一般分为顺序结构、分支结构和循环结构。其中顺序结构最为简单,就是在语句执行的时候,程序将按照顺序执行语句。在此主要介绍分支结构和
4、循环结构。,11.6 事件,事件就是动画中程序根据外部发生的事情,做出的响应。在Flash 8中有3种事件。 (1)关键帧事件。 (2)按钮事件。 (3)影片剪辑事件。,11.4 应用实例 礼花,【例11.4】礼花。 通过本实例的创作,使学生掌握调用随机函数random()实现图形颜色的设置,影片剪辑元件的创建、使用方法及相关属性的高,循环语句while的使用等。 【操作步骤】 (1)新建Flash文档,“背景”设置为黑色,(2)创建“礼花”图形元件。,图11.8礼花基本图案 图11.9礼花基本图案所在的位置,(3)创建“礼花”影片剪辑元件,其位置属性如图所示。 (4)在第25帧,插入“关键帧
5、”,设置“Alpha”值为“0%” 。在第1帧到第25帧之间创建补间动画,并在第25帧处,打开“动作”面板,输入“帧-动作”代码为:“stop();”。,(5)创建“焰火”影片剪辑元件。其“属性”面板设置如图所示。 (6)单击影片剪辑“礼花”以外的任意部分,在第1帧的“动作”面板中,输入代码,(7)在第15帧处,按F5键,插入“帧”。 (8)导入“背景”图像和声音文件。 (9)新建图层2,将影片剪辑“焰火”拖入场景,其位置如图所示,并且在第30帧插入“帧”。,图11.13 背景图像,图11.14图层2的属性设置,(10)新建图层3、4、5,插入“关键帧”,将影片剪辑“焰火”拖入到场景。 (11
6、)新建图层6,将“库”中的声音文件“礼花”拖入到舞台。最后的“时间轴”设置如图所示。 (12)按“Ctrl+Enter”检测影片。“礼花”某一时刻效果图如图所示。,图11.15 文件的“时间轴”设置,图11.16“礼花”某一时刻效果图,【例11.5】制作“群鸟飞”动画。,通过本实例的创作,使学生掌握使用脚本命令复制影片剪辑的方法。 【操作步骤】 (1)新建文档。 (2)导入“背景”、“飞鸟”和“背景音乐”文件。 (3)创建影片剪辑元件“飞鸟运动”。,图11.20 “背景”图像,图11.21 飞鸟图形,(4)将“飞鸟运动”元件拖放到舞台。打开“动作”面板,输入“帧-动作”代码。 (5)新建一个图
7、层,选中第1帧,再次打开“动作”面板,输入“帧-动作”代码。 (6)新建图层,将“库”中的“背景音乐”文件拖放到舞台。 (7)按“Ctrl+Enter”组合键,就可以看“群鸟飞舞”的壮观画面,如图11.23所示。,图11.22图 输入“niao”,图11.23 动画在某一时刻的画面,【例11.6】制作“树叶飞舞”动画。,通过本实例的创作,使学生掌握绘制图像的方法,使用脚本命令复制影片剪辑的方,绘制一个影片剪辑,分别在元件和时间轴上加入脚本命令,形成动画。 【操作步骤】 (1)新建Flash文档。 (2)导入背景图像到库。 (3)创建图形“树叶”元件。 (4)创建影片剪辑“树叶1”元件。,(5)
8、返回到场景。将“库”中的“树叶”元件拖放到舞台的任意位置。打开“属性”面板,在“实例名称”文本框中,输入“piece”,如图所示。,图11.26图“树叶1”元件 图 11.27 实例名称 “piece”,(6)选中元件,输入代码。 (7)新建图层2,选中第1帧,输入代码。 (8)按“Ctrl+Enter”组合键,就可以看到漫山飞舞的树叶,如图所示。 图11.28 漫山飞舞的树叶效果,【例11.7】制作“动画下载过程显示”动画,通过本实例的创作,使学生掌握使用脚本命令制作Loading条的方法。用脚本命令计算出动画已下载的百分数,使其在动态文本框中显示出来。 【操作步骤】 (1)新建Flash文
9、档。 (2) 创建“影片剪辑”新元件,设置动态文本。 (3)新建图层2,插入3个“关键帧”。选中第1帧,第2帧输入脚本代码。,(4)在第3帧输入下面的脚本命令: gotoAndPlay(2); “loader”元件的“时间轴”设置如图所示,图11.29动态文本框 图11.30“属性”面板 图11.31“loader”元件的“时间轴”,(5)将图层1重命名为“背景”,画一个与舞台大小相同的“矩形”。选中第2帧,插入“帧”。 (6) 创建图形元件“花瓣”。 (7)创建影片剪辑元件“飘动的花瓣”。 (8)创建影片剪辑元件“花组合”。,图11.32“花瓣” 图11.33 引导线的形状与位置 图11.34花朵图像,(10) 创建“按钮”新元件,并进入元件的编辑状态。在前3种状态上都放入同一个图形。并在图形的右边输入英文字母“play”,如图所示。,图11.35按钮的形状,(11)新建图层“花”。新建图层“按钮”。新建图层“动作”,在第1帧和第2帧处,按F6键,插入“关键帧”,在两个关键帧中,都加入“帧-动作”代码:“stop();”。元件的“时间轴”设置如图所示。,(12)打开需要加入loading条的动画源文件,选中主“时间轴”窗口上的所有帧,用鼠标将所有帧整体向后拖2帧。在第3帧的任意图层加入“帧-动作”代码:“sto
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 尊重英雄班会课件
- 尊重他人说课课件
- 产业园区人才引进与培养合作协议
- 阿里巴巴商家品牌代运营合作协议书
- 因家庭矛盾解除婚约彩礼退还及财产分割协议
- 离婚协议补充协议书签订要点流程与法律风险防范
- 2024-2025学年浙江省金华市卓越联盟高一下学期5月月考政治试题及答案
- 毛笔教学flash课件
- 传感器在公共场所安全监控中的应用考核试卷
- 智能健身器材智能健身房管理与预约系统考核试卷
- 2025年 武汉市汉阳区社区干事岗位招聘考试笔试试卷附答案
- 2025年 云南省危险化学品经营单位安全管理人员考试练习题附答案
- 美发师五级试题及答案
- Q-GDW10250-2025 输变电工程建设安全文明施工规程
- 2024-2025学年四年级(下)期末数学试卷及答案西师大版2
- 2025-2030年中国钕铁硼永磁材料行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国高导磁芯行业深度研究分析报告
- 宣城市宣州区“政聘企培”人才引进笔试真题2024
- 远程胎心监护数据解读
- 2025年全国法医专项技术考试试题及答案
- 2025年宁夏银川市中考历史三模试卷(含答案)
评论
0/150
提交评论