上过初中都知道代数。变量其实就类似于代数,用一个字母来代替一个数;
如:a=1;
延伸一下,可以用一个字符串来代替一个数,或者一个字符串,或者其他等等。
如 aa=2;
bb="a";
as3.0里边定义变量是这样的:var a:int=1;
var是变量variable,用来声明一个变量;
int是integer的缩写,表示整数;
var a:int=1;这句的意思就是:变量 a 属于 整数=1;
var bb:String="a";这句的意思就是:变量 a 属于 字符串="aa";(字符串要用引号引起来,好多编程语言都是这样的)
扩展:
结合前面的内容,新建一个fla文档,在第一帧加上如下代码:
var a:int=1;
var bb:String="a";
trace(a);//输出1
trace(bb);//输出a
调试一下,看到输出结果了吧。
令://在as中表示注释一行,也就是同一行中双斜杠后边的内容编译的时候会被忽略,是给人看的,不是给机器看的。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。