新标准中文版Flash+MX基础培训教程第9章

新标准中文版Flash+MX基础培训教程第9章

ID:43164776

大小:807.50 KB

页数:87页

时间:2019-10-01

新标准中文版Flash+MX基础培训教程第9章_第1页
新标准中文版Flash+MX基础培训教程第9章_第2页
新标准中文版Flash+MX基础培训教程第9章_第3页
新标准中文版Flash+MX基础培训教程第9章_第4页
新标准中文版Flash+MX基础培训教程第9章_第5页
资源描述:

《新标准中文版Flash+MX基础培训教程第9章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9章ActionScript基础本章要点变量与函数常用语句调试程序本章逻辑结构9.1变量与函数9.1.1变量9.1.2变量命名规则9.1.3变量定义与作用域9.1.4运算符和表达式9.1.5函数本章逻辑结构9.2Flash编程基础9.2.1动作面板9.2.2ActionScript基本语法规则9.2.3事件9.2.4动作9.3控制电影动作9.3.1play语句9.3.2stop语句9.3.3gotoAndPlay语句9.3.4gotoAndStop语句9.3.5tellTarget语句9.4条件控制语句9.4.1if语句9.4.2while语句9.4.3for语句

2、9.5调试程序9.5.1编程习惯9.5.2推荐的编程方案9.5.3调试程序9.1变量与函数本节介绍有关变量、函数、表达式及运算符等内容。9.1.1变量在FlashMX中变量有以下几种类型:字符型(String):数值型(Number):逻辑型(Boolean):对象型(Object):影片剪辑型(Movieclip):未定义型(Undefined):9.1.2变量命名规则变量的命名规则:变量名必须以字母或下划线开头,由字母、数字和下划线组成,中间不允许有空格。变量名不区分大小写。变量名不能是一个关键字或逻辑常量(如true或false),关键字都是小写形式。程序中可

3、以大小写混用,但是建议区分大小写来定义变量,并且尽量使用具有一定含义的变量名。变量名在其作用范围内必须是惟一的。在使用变量时,应遵循“先定义后使用”的原则。在编辑变量时,还应该注意以下几点:避免使用空格、句号或一些特殊的字符来标识一个变量。在定义变量或对象时要使用独立的名字。使用系统信息来表示一个变量名,或者使用变量的作用范围来表示一个变量名。使用多个单词描述一个变量。使用var或setvariable来声明一个变量。使用独立的注释文件,解释说明变量名字的含义。9.1.3变量定义与作用域下面介绍变量定义、变量类型以及变量作用域的内容。一、变量定义变量按其作用范围,可

4、以分为全局变量(Global)和局部变量(Local),两种变量的定义方法也是不同的。定义全局变量的语法格式如下:变量名=表达式;set(变量名,表达式);可以在定义变量时给变量赋值,例如下面的语句定义变量A1,并为其赋值20。A1=20;set("A1",20);常使用var变量来定义局部变量,其语法格式如下:var变量名;var变量名=表达式二、变量作用域下面介绍有关变量作用域的内容,具体如下:使用var语句能在脚本内部声明局部变量,局部变量的值只能在代码段内部被改变。使用setvariable语句或者直接使用“=”运算符来声明一个全局变量,两者的效果是一样的。

5、全局变量的作用范围是这个变量所在的主场景或符号的时间轴,如果需要调用其他符号的变量,可以使用点运算符。9.1.4运算符和表达式一、运算符和表达式可以使用的算术运算符有以下几种。+:执行加法运算。-:执行减法运算。*:执行乘法运算。/:执行除法运算。=:比较两个数值是否相等。<>:比较两个数值是否不相等。<:比较运算符前面的数值是否小于后面的数值。>:比较运算符前面的数值是否大于后面的数值。<=:比较运算符前面的数值是否小于或等于后面的数值。>=:比较运算符前面的数值是否大于或等于后面的数值。可以参与字符串表达式的运算符:&:连接运算符两边的字符串。Eq:判断运算符两

6、边的字符串是否相等。Ne:判断运算符两边的字符串是否不等。Lt:判断运算符左边字符串的ASCII码是否小于右边字符串的ASCII码。Qt:判断运算符左边字符串的ASCII码是否大于右边字符串的ASCII码。Le:判断运算符左边字符串的ASCII码是否小于或等于右边字符串的ASCII码。Qe:判断运算符左边字符串的ASCII码是否大于或等于右边字符串的ASCII码。可以参与逻辑表达式的运算符有以下三个:And:执行逻辑与运算。Or:执行逻辑或运算。Not:执行逻辑非运算。二、运算符的使用使用运算符时,应注意下面的问题:在一个表达式中使用多个运算符时,必须遵循一定的规则

7、。在运算过程中,如果运算符的优先级别相同,则从左到右进行计算。而赋值表达式是从右向左进行计算。在一个表达式中,在运算时要确定每一个运算符执行的先后顺序。9.1.5函数一、函数简介函数是用来对常量、变量进行某种运算的方法,它是完成一些特定任务的程序。函数是每一种编程语言的基本组成部分。二、内置函数经常用到的内置函数,主要有以下几个:表达式(Boolean):字符串(escape):变量、字符串或表达式(eval):updateAfterEvent():mousemove:mousedown:mouseup:keydown:keyup:int(number):key

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。