下载此文档

flashcs6教程9.ppt


文档分类:资格/认证考试 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
第9章 经典实例:制作下雪中的风景图片
● 要点分析
● ActionScript语句应用概述
● 了解ActionScript的语法规则
● 在时间轴上输入代码
● 创建单独的ActionScript文件
● 处理对象
● 设置对象属性
● 指定对象的动作
● 事件
● 制作下雪效果动画
1
可编辑ppt
● ActionScript语句应用概述
ActionScript最初是为Flash产品开发的一种简单的脚本语言,现在已是一种完全的面向对象的编程语言,功能强大,类库丰富,语法类似JavaScript,多用于Flash互动性、娱乐性、实用性开发等。
ActionScript语句一般由语句、变量和函数组成。具体来说,是由变量、函数、表达式和运算符等组成,其属性和使用方法如下。
1.变量
在ActionScript语句中,变量用来存储数值、逻辑值、对象、字符串以及动画片段等信息,一个变量由变量和变量值组成,变量名用于区分不同的变量;变量值用于确定变量的类型和大小,它可以随特定的条件而改变。在Flash中为变量命名时必须遵循以下规则。
变量名必须是一个标识符。标识符的第一个字符必须为字母、下划线或美元符号($)。其后字符可以是数字、字母、下划线或美元符号。
在一个动画中变量名必须是唯一的。
变量名不能是关键字或ActionScript文本,如true、false、null等。
变量不能是ActionScript语言中的任何元素,例如类名称。
● 了解ActionScript的语法规则
● 要点分析
2
可编辑ppt
变量名区分大小写,当变量中出现一个新单词时,新单词的第一个字母要大写。
用户在Flash中声明变量后,该变量就包含一个默认值,该值取决于它的数据类型 (如表9-1所示),此时的变量处于“未初始化”状态,当首次设置变量值时,就是初始化变量。
图表9-1 变量的默认值
数据类型
默认值
Boolean
false
int
0
Number
NaN
Object
null
String
null
uint
0
未声明(与类型注释*等效)
undefined
其他所有类(包括用户定义的类)
null
2.数据类型
数据类型描述一个数据片段以及可以对其执行的各种操作。在创建变量、对象实例和函数定义时,应使用数据类型来指定要使用的数据的类型。在ActionScript中内置的数据类型有String、Numeric、Boolean、Null以及void等。除此之外,程序员还可以定义一些数据类型,如MovieClip、TextField、Date等。
3
可编辑ppt
String:表示文本值,例如一本书的章节名称或者标题。
Numeric:表示数值,在ActionScript中包含3种特定的数据类型,分别是Number (包括含有或者不含有小数的值在内的任何数值)、int(不含有小数的整数)和uint(无符号的整数,即非负整数)。
Boolean:一个true或false值,例如两个值是否相等。
Null:只包含一个null值。 该值是String 数据类型以及定义复合数据类型的所有类的默认值。
void:只包含一个特殊值undefined。用户只能将undefined值赋值给未定义数据类型的变量。
MovieClip:影片剪辑元件。
TextField:动态文本字段或输入文本字段。
Date:表示单个值,如时间中的某个片刻。而该日期值实际上表示年、月、时、分、秒等几个值,它们都是单独的数字动态文本字段或输入文本字段。
3.ActionScript的基本语法
在了解ActionScript语句的组成后,还需要熟悉ActionScript语句的基本语法,才能利用ActionScript语句编辑出具有交互功能的脚本。ActionScript的基本语法如下。
点语法:在ActionScript语句中,点(.)用于指定访问对象的属性和方法,并标识指向的动画片段或变量的目标路径。它包括_root和_parent两个特殊的别名。其中,_root 用于创建一个绝对路径,表示动画中的主时间轴,而_parent则用于对嵌套在当前动画中的动画片段进行引用。
4
可编辑ppt
圆括

flashcs6教程9 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小7.46 MB
  • 时间2021-06-01