版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、返回总目录,第8章创建交互动画,了解Flash 8交互动画基本概念 掌握创建简单Flash交互动画、动作脚本、给对象分配动作等,教学目的, 动作脚本基础, 使用“动作”面板, 级动作脚本语言, 创建交互动画,本章内容,数据类型与变量,表达式和运算符,动作脚本概述,动作脚本基础,8.1 动作脚本基础,动作脚本概述,动作脚本术语 动作脚本语法,动作脚本概述:,动作脚本术语,动作脚本术语:,动作 运算符 函数 类 构造函数 标识符 表达式,常数 事件 事件处理函数 实例 实例名称 属性 变量,动作脚本语法,动作脚本语法:,区分大小写 点语法 斜扛语法 大括号 小括号,分号 注释 关键字 常数,数据类
2、型与变量,数据类型:描述变量或动作脚本元素可以包含的信息的种类,字符串 数值 布尔值 影片剪辑 对象 空值与未定义类型,数据类型与变量,变量:是指编写程序时可以变化的量,与常量相对应,变量的命名规则 必须是标识符 不能是关键字或动作脚本文本,例如 true、false、null 或 undefined 在其范围内必须是惟一的 确定变量的范围和声明变量。变量的范围是指变量在其中已知并且可以引用的区域。根据变量范围的不同,在动作脚本中有3种类型的变量范围: 本地变量在声明它们的函数体(由大括号界定)内可用 时间轴变量可用于该时间轴上的任何脚本 全局变量和函数对于文档中的每个时间轴和范围均可见,表达
3、式:是Flash可以计算并返回值的任何语句 运算符:是指定如何组合、比较或修改表达式值的字符,表达式和运算符,运算的优先级和结合律 数值运算符 字符串运算符 逻辑运算符 赋值运算符 点运算符和数组访问运算符,“动作”面板 基本动作命令,使用“动作”面板,8.2 使用“动作”面板,“动作”面板:主要包括动作工作箱、脚本导航器、脚本编辑窗口和工具条4部分,“动作”面板,“动作”面板,动作面板的设置: 向脚本添加语句 查找与替换 插入目标路径 检查语法和标点 自动套用格式 显示代码提示 调试选项 脚本助手,基本动作命令,在Flash中,动作是指可以在指定事件发生时运行的命令,时间轴的控制 影片剪辑的
4、控制 浏览器/网络的控制,时间轴:包括场景和帧 在“动作”面板中,单击“全局函数”中的“时间轴函数”选项后,会显示若干用于控制影片中场景和帧的命令,时间轴的控制,时间轴控制动作,在Flash 8中,控制影片剪辑的命令如下图所示:,影片剪辑的控制,影片剪辑控制动作,在“动作”面板中,单击“全局函数”“浏览器/网络”选项后,会出现如下图所示的界面,浏览器/网络的控制,浏览器/网络的控制,结构控制 对象属性,级动作脚本语言,8.3 级动作脚本语言,结构控制,if/else命令 for命令 do while命令 while命令 forin命令 break命令 continue命令 switch与cas
5、e命令,结构控制的语句:,对象属性,属性:是动画或动画片段中对象的特征 可通过Get Property和Set Property进行检索和设置。 通过修改属性,可以方便地控制动画。,给帧分配动作 给按钮分配动作 给影片剪辑分配动作,创建交互动画,8.4 创建交互动画,给帧分配动作,单击“文件”“新建”命令,新建一个Flash文档,然后在图层1中设置从第1帧到第40帧的动画 在时间轴中单击“插入图层”按钮,创建一个新图层。 在图层2的第10帧处插入关键帧,选中该帧并打开“动作帧”面板,帧事件:就是当影片播放到某一帧时所引发的动作。例如,用户可以设置当影片播放到第10帧时跳转到第20帧继续播放,然
6、后到第40帧时停止播放影片,具体操作如下:,给帧分配动作,在脚本编辑区添加如下图所示的代码 选中图层2的第40帧,插入关键帧,然后打开“动作帧”面板,输入以下代码:stop(); 按Ctrl+Enter组合键进行测试,即可看到当影片播放到第10帧处就会跳转到第20帧后继续播放,并且到第40帧时停止影片的播放,给帧分配动作,要给按钮分配动作,可按以下步骤进行:,给按钮分配动作,在舞台上单击按钮实例 在“动作”面板中选中按钮,然后添加需要的动作,下面举一个实例说明: 新建一个Flash文档,在图层1中设置一段20帧的补间形状动画 新建一个图层,在图层中新建一个按钮 双击按钮,进入元件编辑模式,选择
7、文本工具,在按钮上边输入文字“运动”,命名为move,然后返回场景编辑模式 在“动作”面板中为第一帧添加stop命令,即动画播放一开始,动画即停止播放 在“动作”面板中选择刚才建立的按钮元件,“动作”面板的标题变为“动作-按钮”。然后添加play命令,并选择为释放事件 按Ctrl+Enter组合键,测试影片。可以看到,动画是静止的。将鼠标移到按钮上单击后,动画开始播放,就可以欣赏下雪的场景了。,给按钮分配动作,给影片剪辑分配动作,举例当用户在舞台上弹起鼠标左键时,影片剪辑元件实例跳转到第2帧开始播放,具体操作如下:,选择“文件”“新建”命令,创建一个新的影片元件 按Ctrl+F8组合键,打开“创建新元件”对话框,在“行为”选项中选择“影片剪辑”单选项,以创建一个新的影片剪辑元件 单击“确定”按钮进入该元件的编辑状态,制作一个影片片段 在时间轴中单击“插入图层”按钮,新建“图层2” 选中新图层的第1帧,打开“动作帧”面板 在该面板中添加如下代码:stop(); 单击舞台左上角的“场景”按钮,返回到场景编辑状态下,给影片剪辑分配动作,打开“库”面板,将刚创建的影片剪辑元件拖入舞台 选中舞台上的影片剪辑元件实例,即可打
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年贵州省凯里市高一化学上册期末考试模拟试卷(有一套)附答案
- 2026年云南省瑞丽市高三生物下册期末考试模拟测试卷带答案
- 2026年广东省四会市高一化学上册期末考试真题附完整答案(网校专用)
- 2026年河南省巩义市高三生物上册期末考试考试卷及参考答案
- 2026年山东省海阳市高一化学上册期末考试测试卷及完整答案(名师系列)
- 2026年山东省邹城市高三生物上册期末考试模拟测试卷带答案
- 2026年河北省泊头市高三生物下册期末考试模拟考试卷及答案
- 六年级数学下册 第2课时 比例的意义
- 基于杭州西湖的公共休闲旅游资源使用者拥挤感知与优化策略探究
- 基于机器学习的报销审批与期末余额预测模型构建及应用研究
- 智算中心高速互联网络架构设计方案
- 2026中华传统文化知识竞赛试题库及答案
- (2026)精麻药品培训考试试题库(含参考答案)
- 7 运动的快慢 课件(内嵌视频)2026-2027学年四年级科学上册苏教版
- 智能IP广域网(AI WAN)研究报告(2026年)
- 1995年74号文转发省劳动厅河南省深化企业职工养老保险制度改革试行方案的通知
- 水库施工便道合同
- 质量文化导论(华东理工大学)知到智慧树章节答案
- 国家电网有限公司新一代电子商务平台(ECP20)操作手册-省公司合同管理-供应商操作分册
- 第四届全国工业设计职业技能大赛(玩具设计师)选拔赛考试题库(含答案)
- NB-T47023-2012长颈对焊法兰
评论
0/150
提交评论