网站大量收购独家精品文档,联系QQ:2885784924

FlashCS6中文版基础教程张云杰等32768第19章.ppt

FlashCS6中文版基础教程张云杰等32768第19章.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第19章 基本数据处理 本章主要介绍Flash ActionScript中的基本数据处理方法。主要是Flash ActionScript的基本语法,包括变量的介绍,数据类型的了解,以及运算符的介绍等。 19.1 ActionScript的基本语法 Flash的动作脚本语言,和其他脚本语言一样,有它自己的语法规则。这些规则规定了一些字符和关键字的含义,以及它们的书写顺序。学习Flash动作脚本语言就像学习如何将单词放在一起组成句子,然后将句子放在一起组成段落一样,就是这么简单。 19.1.1 点语法 点语法是由于在语句中使用了一个点“.”而得名的,它指向了一个对象的某一个属性和方法,或是指向一个电影片段或变量的目标路径。点语法用来连接对象与嵌套在对象中的子对象,以及访问对象与对象的属性和方法。 点语法典型的实用形式是以对象名称或者实例名称开头,然后是一个点,最后是一个属性或者方法的名称。例如,cc是主场景中的一个影片剪辑;pp是嵌套在cc中的一个影片剪辑;ci是嵌套在pp中的一个影片剪辑,而ci中还嵌套着影片剪辑st。用点语法表示的st的路径如下: _root.cc.pp.ci.st 另外,点语法也不只是可以用来引用属性和方法,也可以用来引用变量。 19.1.2 斜杠语法 “/”斜杠语法和“.”点语法相似,“/”被用来表示路径,通常与“:”搭配用来表示一个影片剪辑的属性和方法。但是“/”斜杠ActionScript语法主要应用于早期版本的Flash,在Flash CS3中它已经不是标准的语法,在一些老版本的Flash播放器中运行速度比点语法快一些。在Flash MX后的版本中,不允许使用斜杠语法,而推荐使用点语法。 19.1.3 分号 分号(;)的重要性仅次于点语法,在Flash中用分号来表示一条语句的结束。例如: cc=5; gotoAndPlay(20); 当然,如果编辑代码时忘记加上分号(;),程序会自动加上。但是养成良好的编程习惯,可以为以后自己检查错误或阅读减少麻烦。 19.1.4 大括号 在ActionScript语句中,很多语法都沿用了C语言的规范,比如“{ }”大括号语法。在ActionScript和C语言中,都是用“{ }”把程序分成一块一块的模块,可以把括号中的代码看作一句完整的语句。如下所示即为用大括号括起的完整语句。 if (clear) { clear = false; decimal = false; display = 0; } 19.1.5 小括号 小括号(( ))则多用来放置参数。也可以通过使用“( )”来改变ActionScript操作符的优先级顺序,对一个表达式求值。如果括号中是空的就表示没有任何参数传递。如下所示: on (release, keyPress +) { getoperator(+); } 19.1.6 引号 引号在Flash中的作用就是用来表示字符串。当要表示某内容是一个字符串的时候,就把它用引号引用起来,如下所示: ccp=你好!; 但是,当要在两个双引号中使用双引号的时候,则为了使用双引号不至于发生错误的结合,应该使用(\)字符,如下所示: ccp=请单击\继续\按钮; 在Flash中,单引号和双引号在许多情况下都是通用的。但是在既可以使用单引号又可以使用双引号的情况下,通过把单引号和双引号结合起来使用的方法,可以减少(\)字符的使用。 19.1.7 方括号 方括号用来定义数组。Flash中专门有一个数组类,因此,创建的数组都是从这个数组类生成的对象。数组是仅次于数据库的强大工具,是按照一定规则组合起来的一系列数据的集合。下面的语句创建了一个包含3个元素的数组: SST=[3,3,8]; 表示数组的内置类是Array,数组中的数据称为元素,每个元素对应数组中的一个位置,数组的位置用索引值来表示,索引值是从0开始并以1递增的整数。例如,要访问数组myArray中的第1个元素,可以使用如下表达式: myArray[0]; 第1个元素的索引值是0,第2个元素的索引值是1,依次类推。在方括号([ ])中也可以使用由变量或表达式表示的索引值,例如: myArray[a+b]; 此时ActionScript会自动计算[ ]中的变量或表达式,根据计算结果确定元素的索引值。 19.1.8 关键字 Flash动作脚本语言保留一些单词,专用于本语言之中,这些单词被称作关键字。因此,不能用这些保留字作为元件的名字。元件的名字中的大小写,在ActionScript中没有区别。 但是关键字必须是小写形式,不能写成大写形式;否则Flash在执行的时候会报告错误并不能播放。如表19-1所示为ActionScript中的常用关键字。 19.1.9 注

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档