|
六、大小写字符
在ActionScript中只有关键字是大小写敏感的,而其它的内容你可以按照你想的方式任意来写。比如下面的代码是完全等价的。
tree.height = true; Tree.height = true;
然后在书写时保持大写或者小写的一致性是一种很好的习惯,这样别人或者你自己在读代码时可以比较容易地读懂代码,也容易找到相应的函数与变量。如果你的关键字没有正确的使用大写,代码将会出错,如果编程面板中的语法加亮功能打开的话,正确的关键字代码应该是蓝色。下面便是系统常用的关键字,你在给变量取名时不能用这些关键字来做为你自己的变量。
|
break
|
for
|
new
|
var
|
|
continue
|
function
|
return
|
void
|
|
delete
|
if
|
this
|
while
|
|
else
|
in
|
typeof
|
with
|
当然,Flash的关键字远不止这些,具体的请你你查Flash5自己带的参考手册。
七、注释
在Flash中可以使用注释语句来对你的程序解释,给程序加上注释是个极好的习惯。有很多人在写程序时边想边写,然后为了节省时间不给程序加注释,结果是不但别人看不懂他写的程序,过了一段时间连他自己也看不懂了,再修改的时候就非常麻烦了。在Actions中,你可以使用双斜杠(//)来表示注释,
on(release) { // create new Date object myDate = new Date(); currentMonth = myDate.getMonth(); // convert month number to month name monthName = calcMonth(currentMonth); year = myDate.getFullYear(); currentDate = myDate.geteDate(); }
在专家模式(expert mode)时你甚至可以写成/*……*/嵌套的方式,这种方式可以一下子对很多行进行注释。然后程序在执行前会把它转换成一般模式(normal mode),此时注释便会自动转换成(//)形式。
八、常量
Action中有些内容是固定不变的,你可以在编程时引用它,比如一些常用的按键的键值,再比如布尔变更中的true和false等。 |