《计算机动画制作教程Flash》电子教案.ppt

《计算机动画制作教程Flash》电子教案.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机动画制作教程(Flash8.0)》 电子教案 * * 主讲人:邓林 内容要点 Flash 8.0的ActionScript编程技术的功能 Flash 8.0的ActionScript语言基本知识 面向对象的编程的知识 交互式动画的制作技巧 学习目标 认识Flash 8.0的ActionScript编程技术的功能 掌握Flash 8.0的ActionScript语言基本知识和面向对象的编程的知识 熟悉FLASH8.0的交互式动画的制作技巧 6.1 案例:制作漫天飞舞的雪景——了解Flash 8.0制作交互式动画的基本流程 〖跟我做一做〗 漫天飞舞的雪景 相关知识: 【动作】面板简介 1.【动作】面板的组成 2.【动作】面板的使用方法 【动作】面板有3种:帧的 “帧—动作”面板、按钮的“动作—按钮”面板和影片剪辑实例的“动作—影片剪辑”面板。它们三种面板都是一样的,只是对不同对象编辑脚本时显示不同罢了。我们现在以“帧—动作”面板为例讲解【动作】面板的使用方法。 我们能不能让下雪停止或让雪继续下? 当然你可以用按钮来实现,现在我们利用按钮来实现以上的功能。 〖探讨与扩展〗 6.2 ActionScript语言与面向对象的编程的简介 〖读一读〗 6.2.1 认识ActionScript语言 ActionScript 是 Macromedia Flash 使用的脚本语言。它能够使用户的 Flash 内容具有交互性。ActionScript 提供了一个在 Flash 中进行操作的更有效的方法, 从创建简单的动画到设计复杂的、数据丰富的交互应用程序界面。目前 Macromedia Flash 8.0 的脚本语言的版本是ActionScript 2.0。 6.2.2点操作符 6.2.3 常用的指令 1.duplicateMovieClip指令 格式:duplicateMovieClip(target,newInstanceName,depth) 功能:复制场景上指定的影片剪辑实例对象到舞台的指定层,并给复制出来新的实例对象一个新的实例名称及相应的深度值。 参数:target是初始影片对象的目标路径。newInstanceName是新影片剪辑对象的名称。depth是指定新影片剪辑对象在舞台上深度。 2.setProperty指令 格式:setProperty(target, property,expression) 功能:用来设置影片剪辑实例(target)的属性。 参数:target –用来设置和改变影片剪辑实例对象的目标路径。 property - 影片剪辑的属性。 expression –一个表达式,是属性的值。 3.onClipEvent指令 格式:onClipEvent(movieEvent) { statements; } 功能:用来设置触发为特定影片剪辑实例定义的动作。 参数:movieEvent –是一个称为事件的触发器。当事件发生时,执行该事件后面大括号 ({}) 中的语句。 4.with 指令 格式:with (object) { statement(s); } 功能:使用 object 参数指定一个对象(例如影片剪辑),并使用 statement(s) 参数计算该对象内的表达式和动作。 参数:object参数是要控制的影片剪辑实例(对象)的目标路径;statement(s) 参数是控制影片剪辑元件的指令体。 5.trace指令 格式:trace(expression) 功能:将表达式的值传递给“输出”面板,在面板中显示表达式的值。 6.2.4分支语句与循环语句 用于控制程序流程的语句可以有分支语句和循环语句。所谓程序流程就是程序的执行顺序。 1.if语句 (1)格式1: if (condition) { 语句体;} (2)格式2: if (condition) { 语句体1;}else{语句体2;} (3)格式3: if (condition1) { 语句体1;}else if(condition2){语句体2;} 2.while语句 (1)while语句格式: while (condition) { 语句体;} (2)do while语句格式: do { 语句体; } while (condition) 3.break和continue语句 (1)break语句格式: break; 功能:用于强制退出循环。(2)continue语句格式: continue; 功能:用于强制回到循环开始处。 4.for语句 格式: for(init; condition; next) { 语句体;} 功能: 计算一次 init(初始化)表达式,然后开始一个循环序列。

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档