如何组织复杂的 Flash 项目

Lar*_*nal 5 flash actionscript-3

让我们编制一个提示列表。

(可以理解,这会涉及到一些主观性,但对于在 Flash 框架内处理大型项目而不知所措的人来说,一些指示会很有用。)

小智 2

这些只是对主要使用 Flash IDE 进行的项目的组织的零散想法。

首先,我强烈建议使用源代码管理,例如 Subversion、CVS 或 Git。

文件系统文件夹结构的组织是主观的,但我通常有一个用于所有源 FLA 和 AS 类文件的“src”文件夹,以及用于编译文件的“deploy”或“bin”文件夹。src 文件夹将包含类包文件,其中类包以反向域样式组织(例如 - com.codehinting.projectname.context )。修改 FLA 的发布路径,通过使用“../”路径段进行回溯来发布到部署文件夹,根据需要从 src 文件夹中的嵌套回溯到所需的多个级别。

另外,我通常将第三方库(非常“烘焙”)放置在单独的位置,然后修改 Flash IDE 中的全局类路径以指向该位置。

Flash IDE 的两个非常方便的插件是创建基本图层和库生成器,它们可以快速创建骨架图层和库文件夹结构 - 与手动创建图层和文件夹相比,可以节省时间。