1 / 43
文档名称:

数字艺术二维动画FlashCS3_08.ppt

格式:ppt   页数:43页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数字艺术二维动画FlashCS3_08.ppt

上传人:xxj16588 2016/7/4 文件大小:0 KB

下载得到文件列表

数字艺术二维动画FlashCS3_08.ppt

文档介绍

文档介绍:计算机二维动画教程计算机二维动画教程普通高等院校数字艺术类规划教材普通高等院校数字艺术类规划教材第8章脚本应用基础【教学目标】?了解 ActionScript 的概念?掌握 ActionScript 的语法?认识动作面板,掌握输入代码的方法?掌握动画属性的改变、随机取值和画面跳转的处理?掌握事件响应和处理的方法?掌握自定义函数的含义与创建 ActionScript 的概念什么是程序程序是计算机执行的一系列指令或步骤。每一步最终都涉及到对某一段信息或数据的处理。通常认为,计算机程序只是提供给计算机并让它逐步执行的指令列表。每个单独的指令都称为“语句”,一般以分号标志结束。 ActionScript 的概念什么是 ActionScript ActionScript 中文译法是“动作脚本”,它是 Flash 内置的脚本语言,是一种描述、规定动画中的对象如何表现、运动的命令序列。 ActionScript 程序一般由语句、函数和变量组成,主要涉及到变量、函数、数据类型、表达式和运算符等,它们是 ActionScript 的基石。可以由单一动作组成,如指示动画停止播放的操作,也可以由一系列动作语句组成,如先计算条件,再执行动作。 ActionScript 的概念在 ActionScript 面向对象的编程中,任何对象都可以包含 3种类型的特性。属性:表示与对象绑定在一起的若干数据项的值,如矩形的长、宽、颜色。方法:可以由对象执行的操作,如动画播放、停止或跳转等。事件:由用户或系统内部引发的、可被 ActionScript 识别并响应的事情,如鼠标单击、用户输入、定时时间到等事件。这些元素共同用于管理程序使用的数据块,并用于确定执行哪些动作以及动作的执行顺序。 ActionScript 为响应特定事件而执行某些动作的过程称为“事件处理”。在编写执行事件处理代码时, Flash 需要识别 3个重要元素。事件源:发生该事件的是哪个对象。事件:将要发生什么事情,以及程序希望响应什么事情。响应:当事件发生时,程序希望执行哪些步骤。在 ActionScript 面向对象的编程中,任何对象都可以包含三种类型的特性。: 属性:表示与对象绑定在一起的若干数据项的值,如矩形的长、宽、颜色。方法:可以由对象执行的操作,如动画播放、停止或跳转等。事件:由用户或系统内部引发的、可被 ActionScript 识别并响应的事情,如鼠标单击、用户输入、定时时间到等事件。这些元素共同用于管理程序使用的数据块,并用于确定执行哪些动作以及动作的执行顺序。 ActionScript 为响应特定事件而执行某些动作的过程称为“事件处理”。在编写执行事件处理代码时, Flash 需要识别三个重要元素。事件源:发生该事件的是哪个对象。事件:将要发生什么事情,以及程序希望响应什么事情。响应:当事件发生时,程序希望执行哪些步骤。无论何时编写处理事件的 ActionScript 代码,都会包括这三个元素,并且代码将遵循以下基本结构。 function eventResponse(eventObject:EventType):void { // 此处是为响应事件而执行的动作。} (, eventResponse); 此代码执行两个操作。首先,定义一个函数,这是指定为响应事件而要执行的动作的方法。接下来,调用源对象的 addEventListener() 方法,实际上就是为指定事件“订阅”该函数,以便当该事件发生时,执行该函数的动作。一旦编写了事件处理函数,就需要通知事件源对象(发生事件的对象, 如按钮)程序希望在该事件发生时调用函数。可通过调用该对象的 addEventListener() 方法来实现此目的(所有具有事件的对象都同时具有 addEventListener() 方法)。 addEventListener() 方法有两个参数: 第一个参数是希望响应的特定事件的名称。同样,每个事件都与一个特定类关联,而该类将为每个事件预定义一个特殊值;类似于事件自己的唯一名称(应将其用于第一个参数)。第二个参数是事件响应函数的名称。请注意,如果将函数名称作为参数进行传递,则在写入函数名称时不使用括号。 ActionScript 语法基础和其他脚本语言一样, ActionScript 遵循自己的语法规则,保留关键字,提供运算符,并且允许使用变量存储和获取信息。 ActionScript 包含内置的对象和函数,并且允许用户创建自己的对象和函数。 ActionScript 程序一般由语句、函数和变量组成,主要涉及到变量、函数、数据类型、表达式和运算符等,它们是 Ac