12.1了解动作面板及时间轴控制(课件)-《Flash CC 2015动画制作案例教程》同步教学(哈尔滨工程大学出版社)

2023-09-15
| 18页
| 219人阅读
| 16人下载
普通

内容正文:

单元十二 ActionScript3.0的应用 单元12 ActionScript3.0的应用 高级动画离不开编程技术,在设计Flash动画作品时,合理运用ActionScript3.0脚本编程语言,可以实现更好、更具视觉效果的动画作品,同时实现交互动画。本单元主要介绍 ActionScript3.0的常用语法和函数,通过多个案例的讲解,掌握脚本语言与交互动画的设置方法。 学习目标 05 02 01 03 04 06 熟悉动作面板,了解动作脚本的写入方法。 掌握使用代码片断面板为动画添加程序代码的方法。 熟悉 ActionScript3.0的基本语法结构。 掌握 MovieClip类语句和Event类语句的使用方法。 掌握鼠标触发事件的应用方法。 掌握函数的定义和调用方法。 任务1 了解动作面板及时间轴控制 在FlashCC中,“动作”面板是功能强大的 ActionScript代码编辑器,其集合了插入实例路径和名称、查找、设置代码格式、代码片断等多种辅助代码编写的功能。本任务重点是认识“动作”面板,初步掌握时间轴动画的播放与停止控制语句的设置方法。 任务1 了解动作面板及时间轴控制 1.ActionScript的概念 ActionScript(简称 AS)是一种面向对象的编程语言,它基于 ECMAScript脚本规范,是在Flash动画中实现交互的重要组成部分。 截止到目前,ActionScript脚本语言版本出现了3个,分别为 ActionScript1.0、ActionScript2.0 和 ActionScript3.0,Flash CC2015 软 件 版 本 采 用ActionScript3.0。ActionScript3.0是一个完全基于面向对象程序设计(objectorientedprogramming,OOP)的标准化面向对象的语言,ActionScript3.0的文档包括属于 ActionScript中特定类的方法、属性、事件处理函数以及侦听器的语法、用法信息和代码示例。 任务1 了解动作面板及时间轴控制 2.ActionScript3.0代码的写入方法 Flash CC 2015中写入 ActionScript3.0代码的方法有两种:一种是在时间轴的关键帧中加入 ActionScript代码,另一种是在外部写出单独的 ActionScript类文件,然后绑定或者调入FLA文件中。 任务1 了解动作面板及时间轴控制 3.动作面板 动作面板是用于编辑 ActionScript代码的工作环境,可以直接将脚本代码嵌入FLA文件中。动作面板由脚本导航器和脚本窗口两部分构成,如图12-1所示。 图12-1 动作面板 任务1 了解动作面板及时间轴控制 4.代码片断面板 在代码片断面板中,将固定格式的代码事先分类存放在Flash应用程序中,使用者根据实际应用需要进行选择即可。代码片断面板让用户能简单轻松地使用 ActionScript3.0代码,减少编程语言学习的困扰,大大提高制作效率。其结构如图12-2所示。 图12-2 代码片断面板 任务1 了解动作面板及时间轴控制 5.ActionScript的常见术语 (1)对象(object):是一种具有某种特定功能的程序代码。 (2)类(class):是影片中信息的类目。对象是类的实例(instance),如Sound对象、Data对象和 MovieClip对象。每个对象都属于一个类,并且是这个类的一个实例。例如,today实例就属于Data类。 (3)属性(property):用于定义对象或对象实例的性质。 (4)方法(method):是可以被对象执行的动作。 (5)事件(event):用于触发程序的某种机制。在单击、加载影片剪辑、敲击键盘等情况下发生。 (6)函数(function):是信息处理器,可以接收自变量形式的信息并能够返回相应的值。 (7)动作(action):用在影片运行过程中告知影片或其组件去做某些事情,如gotoAndPlay动作可以将磁头跳转到指定帧或帧标记进行播放。 案例12-1 制作字符串“欢迎学习Flash动画”的显示输出 案例描述 本案例在输出面板中显示字符。通过本案例,初步掌握 ActionScript3.0代码的写入方法,认识动作面板和输出面板,掌握函数trace()的使用,对函数用法有基本认知,案例的运行效果如图12-3所示。 图12-3 案例的运行效果 案例12-1 制作字符串“欢迎学习Flash动画”的显示输出 制作步骤 (1)新建一个 ActionScript3.0的Flash文档。 (2)选择时间轴中的空白关键帧,右击,在弹出的快捷菜单中选择“动作”命令,打开“动作”面板,在“动作”面板中输入代码“trace("欢迎学

资源预览图

12.1了解动作面板及时间轴控制(课件)-《Flash CC 2015动画制作案例教程》同步教学(哈尔滨工程大学出版社)
1
12.1了解动作面板及时间轴控制(课件)-《Flash CC 2015动画制作案例教程》同步教学(哈尔滨工程大学出版社)
2
12.1了解动作面板及时间轴控制(课件)-《Flash CC 2015动画制作案例教程》同步教学(哈尔滨工程大学出版社)
3
12.1了解动作面板及时间轴控制(课件)-《Flash CC 2015动画制作案例教程》同步教学(哈尔滨工程大学出版社)
4
12.1了解动作面板及时间轴控制(课件)-《Flash CC 2015动画制作案例教程》同步教学(哈尔滨工程大学出版社)
5
12.1了解动作面板及时间轴控制(课件)-《Flash CC 2015动画制作案例教程》同步教学(哈尔滨工程大学出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。