当前位置:主页 > 电脑教程 > 图形图像 > 图像综合

FLASH基础开发习惯

时间:2010-08-13 | 栏目:图像综合 | 点击:

总体说明:
每个人玩FLASH一段时间后,肯定都会形成自己的一套开发习惯。好的习惯可以尽可能避免低级失误和不必要的麻烦,从而加速开发进程,提高开发质量。火山现在虽然只是业余爱好者,但两年的积累,再加上“火山之家”的开发,也自然而然的形成了火山特色的开发习惯。这些习惯从某种程度反映了我现在的开发水平,所以它基本上都是围绕着小型、快捷、面向过程的开发模式形成的,很多地方还很幼稚。不过以后随着我能力的不断提高,以及对面向对象编程思想的学习,它肯定还要不断的更新和完善。

库文件夹分类习惯

时间轴管理习惯

元件命名习惯

架构习惯

火山中文拼音面向过程结构化代码编写习惯

一、代码分布:所有代码均写在时间轴上,一般都在第一贞,元件上绝不写代码。主场景上的代码负责对整个系统的初始设置,各MC时间轴上的代码各成一体。

二、代码结构:(按代码编辑器中从上到下的顺序)
  1系统初始化:
    ①界面初始化:包括编码设置,舞台设置,元件可见性,可用性等等初始设置。
    ②变量初始化:时间轴或者全局变量初始化。
    ③数组初始化:初始需要的数组,并利用循环进行赋值。
    ④对象初始化:初始需要的所有对象,并注册侦听器。
  2、代码逻辑结构:这里是整个代码的逻辑结构,一般通过一系列的函数调用使各种功能有机结合。
  3、功能块儿:一般按逻辑结构中的顺序定义各个功能块儿,并封装到函数中。

三、命名习惯:全部采用中文拼音全拼。
  1、变量命名:使用“var”进行时间轴变量声明,并且采用中文全拼命名,示例:var liuyan="";
  2、数组和对象命名:采用全拼加对应的后缀,示例:var shuzu_array=new Array(); var liuyan_lv=new LoadVars();
  3、函数局域变量命名:使用全拼加“fc”后缀,示例:function fanye(anniu_fc);
  4、外部通信变量命名:外部传递给FLASH的变量,添加对应的后缀:
     示例:txt传递给FLASH的变量用:liuyan_txt,ASP则为:liuyan_asp。
     FLASH传递给外部的变量加“flash”后缀,示例:yeshu_flash。

四、注释习惯:
  1、注释的位置:我一般习惯把注释写在代码前面。也就是先注释再代码。
  2、注释频率:基本上是逐行注释,最少也是逐功能注释。
  3、注释结构:
     模块级代码用"==============="分隔。
     功能级代码用"——————"分隔。
     一般注释直接用"//"。

您可能感兴趣的文章:

相关文章