5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:
性别:秘密
最后登录:2007-04-12
http://Billows.5d.cn/
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2006/01/17 | ActionScript最优方法(转载)
类别(Flash&AS2)
|
评论
(0)
|
阅读(48)
|
发表于 09:27
ActionScript最优方法
下面介绍的这些内容并不是什么必须遵守的准则,但是它却能为Flash开发者在实际工作中提高效率。
变量名
1、使用一个合适的名称命名你的变量和函数名称(它们的名称应该与他们被用来做什么或者他们包含什么样的值有关);
2、变量名只能包含数字,字母和下划线,并且不能用数字作为开头。也不能包含空格和扩展字符(例如:!、?或者@,但是 作为一个特例可以包含$ )。由于Flash内部很多属性采用了下划线开头,所以请尽量少用下划线作为变量开头。
3、不能使用保留的关键字作为变量名。ActionScript现在完全遵从 ECMAScript标准,因此你可以查看[URL=http://www.ecma-international.org/publications/files/ecma-st/Ecma-262.pdf.
]ECMAScript规范[/URL]来获得一个完整的保留关键字清单。
4、变量和函数名使用小写字母开头,对象、对象构造函数和类名使用大写字母开头。定义常量全部使用大写:如下:
MAXLIMIT = 10;
MAINURL =
www.myserver.com
/
代码提示
为了使用代码提示功能,你需要在你的变量和对象名称后面加上一个后缀,如下表:
使用了后缀也将会使你的代码更容易阅读。另外当你使用了强类型定义你的变量时,代码提示功能也会自动提供。var xmlBase:XML = new XML();
为你的代码增加注释
var myName:String = "Brian"; // name of character onscreen
或者
/*
When the application starts, the following functions are
called, which determine the initial application variables.
*/
注释不仅仅用来注释你的代码,也可以用来为文档提供其他的额外信息(例如作者、版权、版本等等)
// :HACK: This works, barely. Optimize the code.
// :BUG: The function isn't returning the right data!
一般原则
1、避免产生混乱,可以在程序开始的地方定义你需要的全部变量,局部变量可以在你的方法体内的开头一次全部定义。
2、不要把代码附在电影剪辑或者按钮实例上。
3、当你有大量代码时,你可以把代码写在外部文件上,然后使用#include "filename.as"调用。
0
评论
Comments
日志分类
首页
[116]
Flash&AS2
[56]
FMS
[3]
Flex&AS3
[5]
Asp
[5]
My Works
[13]
My Life
[34]