- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 注
您可能关注的文档
- 七上政治6.1丰富多样的情绪课件3章节.ppt
- 沁园春长沙沁园春.长沙第一课时.ppt
- 七上政治6.2学会调控情绪课件2章节.ppt
- 求谏求谏1章节.ppt
- 求谏求谏2章节.ppt
- 七上政治6.2学会调控情绪课件3章节.ppt
- 求解二元一次方程组2章节.ppt
- FlashCS6中文版基础教程张云杰等32768第1章.ppt
- 泉水教案课件资源包泉水教学课件1章节.ppt
- 七上政治7.1情趣与兴趣课件1章节.ppt
- 新视野二版听说1第6单元示范1课件.ppt
- 【参考答案】 联络口译(第二版) 《联络口译》(第二版)参考答案.pdf
- 梅大高速茶阳路段“5·1”塌方灾害调查评估报告.docx
- 虹吸雨水PE管施工节点标准做法.pdf
- 2025消防设施施工质量常见通病防治手册,典型图示+规范要求.pptx
- 新视野大学英语(第二版)读写教程 4 空军工程大学编U05B.ppt
- E英语教程2(智慧版)Unit 6.pptx
- E英语教程3(智慧版)Unit 7.ppt
- 新视野二版读写1第4单元课件Section A How to Make a Good Impression.pptx
- E英语视听说教程4(智慧版)4-U2课件(2024版)U2.pptx
文档评论(0)