




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第九章ActionScript和动画导出 9 1ActionScript 9 1 1ActionScript基础 1 ActionScript编辑器 ActionScript编辑器实际上就是 动作 面板 单击 窗口 开发面板 动作 命令 或按F9键 即可打开 动作 帧 面板 2 ActionScript的语法基础 1 常量和变量 1 常量 常量是在语句中保持不变的参数值 可以划分为以下3种类型 数值型 字符串型 逻辑型 2 变量 变量就是用来保存可改变的数据块的存储空间 名称不变 但内容常常改变 变量可以存储任意类型的数据 如数值 字符串 逻辑值 影片剪辑等 3 声明变量 用setvariables动作语句声明变量的方法是双击 语句 变量 类别中的setvariables选项 命令列表框中显示set 它的语法格式为 set variables expression 4 变量的作用范围 变量的作用范围是指能够识别和引用该变量的区域 在ActionScript中 有局部变量和全局变量之分 全局变量在整个动画的脚本中都有效 而局部变量仅在它所在的代码块内 大括号之间 有效 使用setvariable命令声明全局变量 var命令声明局部变量 在函数体内最好使用局部变量 5 在脚本中使用变量 必须在脚本中声明一个变量 然后才能在表达式中使用这个变量 如果在脚本中使用了一个没有声明的变量 该变量的值就是undefined 未定义的 将产生一个错误 2 函数 函数是用来对常量 变量等进行某种运算的方法 系统函数 所谓系统函数 就是Flash内置的函数 用户在编写程序的时候可以直接拿来使用 自定义函数 function函数名称 参数1 参数2 参数n 函数体 即函数的程序代码 3 运算符 表达式和语句 运算符和表达式 运算符 即操作符 是能够提供对常量 变量和函数进行运算的符号 在FlashMX2004中主要有算术运算运算符 比较运算符 字符串运算符 逻辑运算符 位运算符以及赋值运算符等等 它们都集中在 动作 面板中的 运算符 类别中 表达式就是用运算符把常量 变量和函数以一定的运算规则组织在一起的式子 表达式可以分为算术表达式 字符串表达式和逻辑表达式 算术表达式 算术表达式可为变量赋整数值 它可由数字 数值型变量和算术运算符共同组成 算术运算符包括 加 减 乘 除 取余 自加 和 自减 字符串表达式 字符串表达式是由字符串和字符串变量通过字符串运算符连接而成的表达式 字符串运算符包括 字符串 合并 等于 严格相等 完全不等 和 逻辑表达式 逻辑表达式用于表示执行指定动作时应具备的条件 通常用在if和Loop语句中 逻辑运算符包括 逻辑与 逻辑非 和 逻辑或 语句 语句是组成ActionScript脚本代码的主体 在书写语句时 应注意以下几点规则 1 ActionScript的每行语句都以分号 结束 长语句允许分多行书写 即允许将一条很长语句分割成两个或更多代码行 只要在结尾有个分号就行了 2 字符串不能跨行 即两个分号必须在同一行 3 双斜杠后面是注释 在程序中不参与执行 用于增加程序的可读性 4 ActionScript是区分大小写字母的 9 2时间轴特效和行为 9 2 1时间轴特效 1 时间轴特效简介 单击 插入 时间轴特效 命令 可以看到Flash内建的时间轴特效 共3种类型 变形 转换 帮助 效果 其中效果类型又包括4种具体时间轴特效 2 时间轴特效设置 1 变形 调整选定元素的位置 缩放比例 旋转 Alpha和色调 2 转换 使用淡变 擦除或两种特效的组合向内擦除或向外擦除选定对象 3 复制到网格 按列数复制选定对象 然后乘以行数 以便创建元素的网格 4 分散式重制 复制选定对象一定次数 在设置中输入 第一个元素是原始对象的副本 对象将按一定增量发生改变 直至最终对象反映设置中输入的参数为止 5 分离 产生对象发生爆炸的错觉 文本或复杂对象组 元件 形状或视频片断 的元素裂开 自旋和向外弯曲 6 展开 在一段时间内放大 缩小或者放大和缩小对象 此特效在组合在一起或在影片剪辑或图形元件中组合的两个或多个对象上使用效果最好 7 投影 在选定元素下方创建阴影 8 模糊 通过更改对象在一段时间内的Alpha值 位置或缩放比例来产生运动模糊特效 9 2 2行为和行为面板 单击 窗口 开发面板 行为命令 可以打开和隐藏 行为 面板 添加行为 删除行为 上移 下移 9 3电影的优化 发布与导出 9 3 1电影的优化 对影片进行优化处理时 应当遵循以下原则 1 对于影片中需要多次出现的对象 应转换为元件 2 在不影响影片效果的情况下 尽可能使用补间动画 因为补间动画与一系列的关键帧动画相比 它所占的空间要小 3 使用影片剪辑存放动画序列 而不是图形元件 4 限制每个关键帧中的改变区域 在尽可能小的区域中执行动作 5 使用位图图像作为背景或静态元素 避免使用动画位图元素 6 尽量使用MP3格式的声音文件 7 尽量将对象进行组合 8 使用图层将随动画过程改变的对象和不随动画过程改变的对象分开 9 单击 修改 形状 优化 命令 打开 最优化曲线 对话框 在该对话框中对线条进行优化处理 尽可能地减少描述形状的分割线条的数量 10 尽量使用实线 限制如虚线 点状线 锯齿状线等特殊线条的使用 因为实线所需的内存较少 11 尽量使用铅笔工具绘制线条 因为铅笔工具生成的线条比刷子工具生成的线条占用更小的内存 12 尽量少使用嵌入字体 因为相对于设备字体而言 嵌入字体将增大文件 13 在元件属性面板中的 颜色 下拉列表框中选择不同的选项 以创建一个元件具有不同颜色的多个实例 14 使用 混色器 面板 使影片的色板与浏览器专用色板相匹配 15 尽量使用纯色填充 少用渐变色 因为使用渐变色进行填充 比使用纯色填充大约多需要50个字节 16 尽量少使用Alpha透明度设置 因为它会减慢回放速度 9 3 2FlashMX2004的发布方式 1 发布影片的操作步骤 1 单击 文件 发布设置 命令 打开 发布设置 对话框 2 在 格式 选项卡的 类型 选项区中选择预发布的文件格式 然后为选定格式的文件设置各项属性 3 在 文件 文本框中设置各种格式文件的名称 用户可以单击 使用默认名称 按钮 将所有格式的文件使用默认的文件名 也可以单击右侧的文件夹图标 在弹出的对话框中选择文件的路径 4 在完成各选项的设置后 单击 发布 按钮 按照所设属性将影片发布出去 2 Flash发布设置 在 发布设置 对话框中选取Flash格式 单击Flash选项卡 可对该格式文件的属性进行设置 导出Flash影片时 可以进行多个选项设置 包括图像和声音的压缩选项 以及为导出影片添加保护设施等 3 HTML发布设置 在 发布设置 对话框的HTML选项卡中 可以设置影片在HTML文档中的显示窗口 背景颜色 电影尺寸等属性 Flash会在 模板 文件中插入这些HTML参数 4 QuickTime发布设置 单击 发布设置 对话框中的QuickTime选项卡 9 3 3导出电影 1 作为图像导出 导出图像的操作步骤如下 1 选取某帧或当前舞台中的图像 2 单击 文件 导出 导出图像 命令 打开 导出图像 对话框 3 在 文件名 下拉列表框中输入文件名称 再从 保存类型 下拉列表框中选择一个导出的文件类型 然后为导出文件设置好输出路径 单击 保存 2 作为电影导出 导出影片的操作步骤如下 1 打开要导出的影片 单击 文件 导出 导出影片 命令 打开 导出影片 对话框 在该对话框中设置文件名和保存类型 单击 保存 按钮
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 与出土方合同范本
- 包工程劳务合同范本
- 婚礼堂打造合同范本
- 医药回款合同范本
- 2025办公家具购销合同范本
- 店铺转兑合同范本
- 甲方租赁仪器合同范本
- 渣土车辆运输合同范本
- 私人借款协议合同范本
- 废旧机油回收合同范本
- 吉安市新庐陵投资发展有限公司及下属子公司2025年第二批面向社会公开招聘笔试备考题库及答案解析
- 2025至2030年中国生长激素行业市场深度研究及投资战略规划报告
- 大疆:2025大疆机场3操作指导书
- 2025年12345热线考试题库
- 2025年卫生健康行业经济管理领军人才试题
- 绿色矿山培训课件
- hiv职业暴露培训课件
- 2025年重庆市高考物理试卷(含答案解析)
- 小番茄栽培技术课件
- 女职工普法宣传教学课件
- (高清版)DB22∕T 5159-2024 预应力混凝土桩基础技术标准
评论
0/150
提交评论