Flash CS3 文档 |
|||
| ActionScript 3.0 编程 > ActionScript 快速入门 > 编程基础 > 计算机程序的用途 | |||
首先,对计算机程序的概念及其用途有一个概念性的认识是非常有用的。计算机程序主要包括两个方面:
通常认为,计算机程序只是您提供给计算机并让它逐步执行的指令列表。每个单独的指令都称为“语句”。正如您将在本手册中看到的那样,在 ActionScript 中编写的每个语句的末尾都有一个分号。
实质上,程序中给定指令所做的全部操作就是处理存储在计算机内存中的一些数据位。举一个简单的例子,您可能指示计算机将两个数字相加并将结果存储在计算机的内存中。举一个较复杂的例子:假设在屏幕上绘制了一个矩形,您希望编写一个程序将它移动到屏幕上的其它位置。计算机跟踪该矩形的某些信息 ― 该矩形所在位置的 x、y 光标、它的宽度和高度以及颜色等等。这些信息位中的每一位都存储在计算机内存中的某个位置。为了将矩形移动到其它位置,程序将采取类似于“将 x 坐标改为 200;将 y 坐标改为 150”的步骤(也就是说,为 x 和 y 坐标指定新值)。当然,计算机的确会对这些数据进行某些处理,以便切实地将这些数字转变为显示在计算机屏幕上的图像;但考虑到我们所感兴趣的详细程度,我们只要知道“在屏幕上移动矩形”这一过程确实只涉及更改计算机内存中的数据位就足够了。
Flash CS3
当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00000014.html