02 2007 档案
摘要:除了声明变量、创建对象实例以及使用属性和方法来处理对象之外,还可以使用其它几个构造块来创建 ActionScript 程序。 运算符 “运算符”是用于执行计算的特殊符号(有时候是词)。这些运算符主要用于数学运算,有时也用于值的比较。通常,运算符使用一个或多个值并“算出”一个结果。例如: 加法运算符 (+) 将两个值相加,结果是一个数字: var sum:Number = 23 + 32; 乘法运算符 (*) 将一个值与另一个值相乘,结果是一个数字: var energy:Number = mass * speedOfLight * speedOfLight; 等于...
阅读全文
摘要:ActionScript 是一种面向对象的编程语言。面向对象的编程仅仅是一种编程方法,与使用对象来组织程序中的代码的方法实际上没有什么差别。 先前我们将计算机程序定义为计算机执行的一系列步骤或指令。那么从概念上讲,我们可能认为计算机程序只是一个很长的指令列表。然而,在面向对象的编程中,程序指令划分为不同的对象 — 代码分组为功能块,因此相关类型的功能或相关的信息会组合到一个容器中。 事实上,如果您已经在 Flash 中处理过元件,那么您应已习惯于使用对象了。假定您定义了一个影片剪辑元件 — 比如说,绘制一个矩形 — 并且您将该元件的副本放在了舞台上。从严格意义上来说,该影片剪辑元件...
阅读全文
摘要:变量和常量 由于编程主要涉及更改计算机内存中的信息,因此在程序中需要一种方法来表示单条信息。变量是一个名称,表示计算机内存中的值。在编写语句来操作值时,编写变量名来代替值;只要计算机看到程序中的变量名,就会查看自己的内存并使用在内存中找到的值。例如,如果两个名为 value1 和 value2 的变量分别包含一个数字,则可以编写如下语句将这两个数字相加: value1 + value2 在实际执行这些步骤时,计算机会查看每个变量中的值,并将这些值相加。 在 ActionScript 3.0 中,一个变量实际上包含三个不同部分: 1.变量的名称 2.可以存储在变量中的...
阅读全文