版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第8章 高级交互动画制作,Flash动画制作基础与案例教学教程,教 学 要 求 与 内 容,应知目标,应会目标,了解类、对象、方法和属性的基本概念 了解控制影片剪辑元件的相关脚本的语法知识 了解路径和阶层的含义和区别 了解相对路径和绝对路径的概念和区别,掌握控制影片剪辑元件的相关脚本 掌握导入外部影片的方法 掌握复制影片和删除影片的方法 掌握综合运用脚本的方法,8.1 ActionScript的类、对象、方法和属性,在ActionScript中,经常要用到类(Class)、对象(Object)、方法(Method)和属性(Property)。但是在面向对象的软件开发中有九个最基本的概念:类、对
2、象、属性、方法、抽象、封装、继承、多态,以及事件都是要了解的。作为初学者,我们主要掌握前四种类型就可以了。类是对象的软件抽象,是创建对象的模板。例如,如果一个人被看作一个对象的话,则人这个物种就可以被看作一个类。类定义描述了包括数据和功能在内的结构,对象由其创建。一个类表示一组相似的对象。对象是类的实例。属性是数据,而方法是函数。属性是类知道的事情,而方法是类完成的事情。属性和方法都是类的职责。面向对象的软件开发是基于这样的概念:系统应由对象来创建,对象拥有数据和功能。属性定义数据,而方法定义功能。,8.2 路径和阶层,在Flash中用ActionScript编辑程序脚本时,经常需要对某对象实
3、施一种动作或在某种场合下调用某对象,为了分清不同位置的对象,就需要引入路径和阶层的概念。,8.2.1 路径,绝对路径:是一个给定影片剪辑元件实例的完整地址信息。 相对路径:取决于控制时间轴和目标时间轴之间的关系。,8.2.2 阶层,阶层专门用于“载入影片剪辑(loadMovie)”和“复制影片剪辑(duplicateMovieClip)”。 必须为每个使用loadMovieNum()加载到Flash Player中的SWF文件分配一个级别。,8.3 使用duplicateMovieClip、removeMovieClip动作,当SWF文件正在播放时,创建一个影片剪辑的实例。无论播放头在原始影片
4、剪辑中处于什么位置,在重复的影片剪辑中,播放头始终从第1帧开始。原始影片剪辑中的变量不会复制到重复的影片剪辑中。使用removeMovieClip() 函数或方法可以删除用duplicateMovieClip() 创建的影片剪辑实例。,8.4 使用loadMovie 、unloadMovie动作,使用loadMovie和unloadMovie动作来播放附加的电影而不关闭Flash播放器。通常情况下,Flash播放器仅显示一个Flash电影(.swf)文件,loadMovie让用户一次显示几个电影,或者不用载入其他的HTML文档就在电影中随意切换。unloadMovie可以移除前面通过loadM
5、ovie载入的电影。,8.5 使用loadMovieNum和unloadMovieNum动作,在播放原来加载的SWF文件的同时将SWF文件或JPEG文件加载到Flash Player中的某个级别。 需要注意的的是,每一个级别只能同时存在一个SWF或JPEG文件。如果两个SWF或JPEG文件的级别相同,那么后者将替换掉前者。级别不同的_level,级别大的将覆盖掉级别小的,即:数字大的将处于数字小的之上。,8.6 loadMovie/loadMovieNum 的区别和定位,loadMovie的定位 : 由于用loadMovie加载进来的SWF或JPEG文件,最后是放置于目标影片剪辑里的,所以完全可以像控制MC的_x和_y,来控制加载到的目标影片剪辑。 loadMovieNum的定位: 数loadMo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课程资源引进合作协议书
- 变位机课程设计
- 基于RAG问答系统性能提升课程设计
- 小学数学二年级下册应用题专项练习(每日一练共48份)
- 高二责任担当主题班会教学设计
- 正视转折·厚植根基-2025-2026学年高一上学期期中家长会备考参考
- 八年级“情绪过渡期”:家校协同守护青春心理韧性家长会(教学设计)
- 小学五年级安全教育班会讲义-《识汛避险护青苗筑牢2026安全堤》
- 高中年级《“粮”心觉醒:新时代高中生的光盘责任与全球行动》主题班会教学设计
- 《北方与南方:基于区域认知与综合思维的深度备考》(高中地理一轮复习讲义)
- 2024~2025学年江苏省泰州市兴化市统编版六年级下册期末毕业考试语文试卷
- 门窗厂安全生产管理制度
- 2025年中国品牌在东南亚市场的崛起报告-增长机遇及对区域竞争者的影响-欧睿国际
- 河道治理工程质量管理制度
- 中学实验技能赛方案
- T/CNSS 018-2023预包装食品血糖生成指数标示规范
- 2025内蒙古赤峰林西县招聘社区工作者74人备考考试试题及答案解析
- 城市污水管网沿线绿化与恢复方案
- 新疆保密管理办法
- 肝性脑病合并糖尿病护理
- 方太电烤箱KQD50F-C2说明书
评论
0/150
提交评论