快速业务通道

Flash AS3教程:编程基础

作者 凌众技术 来源 网页制作 浏览 发布时间 2012-03-09

计算机程序的用途

首先,对计算机程序的概念及其用途有一个概念性的认识是非常有用的。计算机程序主要包括两个方面:

  • 程序是计算机执行的一系列指令或步骤。

  • 每一步最终都涉及到对某一段信息或数据的处理。

通常认为,计算机程序只是您提供给计算机并让它逐步执行的指令列表。每个单独的指令都称为语句。正如您将在本手册中看到的那样,在 ActionScript 中编写的每个语句的末尾都有一个分号。

实质上,程序中指令所做的全部事情是操作存储在计算机内存中的一些数据位。举一个简单的例子,您可能指示计算机将两个数字相加并将结果存储在计算机的内存中。举一个较复杂的例子:假设在屏幕上绘制了一个矩形,您希望编写一个程序将它移动到屏幕上的其它位置。计算机跟踪该矩形的某些信息 — 该矩形所在位置的 x 和 y 光标、其宽度和高度以及颜色等等。这些信息位中的每一位都存储在计算机内存中的某个位置。为了将矩形移动到其它位置,程序将采取类似于“将 x 坐标更改为 200;将 y 坐标更改为 150”的步骤(也就是说,为 x 和 y 坐标指定新值)。当然,计算机的确会对这些数据进行某些处理,以便切实地将这些数字转变为显示在计算机屏幕上的图像;但考虑到我们所感兴趣的详细程度,我们只要知道“在屏幕上移动矩形”这一过程确实只涉及更改计算机内存中的数据位就足够了。

变量和常量

由于编程主要涉及更改计算机内存中的信息,因此在程序中需要一种方法来表示单条信息。变量是一个名称,表示计算机内存中的值。在编写语句来操作值时,编写变量名来代替值;只要计算机看到程序中的变量名,就会查看自己的内存并使用在内存中找到的值。例如,如果两个名为 value1value2 的变量分别包含一个数字,则可以编写如下语句将这两个数字相加:

value1 + value2

在实际执行这些步骤时,计算机会查看每个变量中的值,并将这些值相加。

在 ActionScript 3.0 中,一个变量实际上包含三个不同部分:

  • 变量的名称

  • 可以存储在变量中的数据的类型

  • 存储在计算机内存中的实际值

刚才我们讨论了计算机如何将名称用作值的占位符。数据类型也非常重要。在 ActionScript 中创建变量时,应指定该变量要保存的数据的特定类型;此后,程序的指令只能在该变量中存储该类型的数据,您可以使用与该变量的数据类型关联的特定特性来操作值。在 ActionScript 中,若要创建一个变量

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号