处理项目



关于项目

您可以使用 Flash 项目来管理单个项目中的多个文档文件。 Flash 项目可将多个相关文件组织在一起以创建复杂的应用程序。

Flash 项目可以包含任何 Flash 或其它文件类型,包括以前版本的 FLA 和 SWF 文件。

创建和管理项目

使用“项目”面板(“窗口”>“其他面板”>“项目”)来创建和管理项目。此面板在一个可折叠的树形结构中显示 Flash 项目的内容。此面板的标题栏显示项目名。

如果缺少某些类型的项目文件(不在其指定位置中),则将显示一个指出所缺少的项目的对话框,提醒您注意缺少的文件,并为您提供浏览其位置的机会。缺少的文件通常为根项目文件夹之外的外部文件夹。所有其它文件都根据根项目文件夹位置自动进行更新。

发布项目时,发布列表中的每个 FLA 文件(由 FLA 名称旁边的复选标记指示)都将通过为该文件指定的发布配置文件发布。

一次只能打开一个项目。如果在项目打开时打开或创建另一个项目,Flash 会自动保存并关闭第一个项目。

查看完全大小图形
“项目”面板

A.
“项目”菜单

B.
“选项”菜单

C.
固定

D.
新建文件夹

E.
新建文件

F.
创建类

创建项目

  1. 从“项目”菜单中选择“新建项目”。
  2. 浏览文件夹。
  3. 为项目选择一个名称。默认情况下,“项目”面板使用包含项目的文件夹的名称。
  4. 从“ActionScript 版本”菜单中选择要创建项目的类型:ActionScript 3.0 或 ActionScript 2.0。

    Flash 会将该项目添加到“项目”菜单,“项目”面板将显示包含所选文件夹的目录的内容。

Flash 将读取您选择的初始文件夹的目录。若要更改目录,请创建另一个项目。

创建快速项目

“项目”面板允许您根据当前打开的 FLA 文件快速创建项目。快速项目与其他任何项目没有什么不同。

 从“项目”菜单中选择“快速项目”。

Flash 将使用最前面的 FLA 文件作为默认文档创建一个项目。该快速项目将以 FLA 文件的名称命名。

若要删除快速项目,请从“项目”菜单中将其删除。

允许创建多个快速项目。

注: 从位于另一个项目的根位置的 FLA 文件创建一个快速项目会将另一个项目的名称更改为该 FLA 文件的名称,并将默认文档设置为该 FLA 文件。

打开现有项目

  1. 选择“窗口”>“其它面板”>“项目”打开“项目”面板。
  2. 在“项目”面板中,从“项目”弹出菜单中选择“打开项目”。
  3. 使用“浏览文件夹”对话框,导航到包含项目的文件夹,然后单击“确定”。
注: 不能在 Flash 的“项目”面板中打开 Dreamweaver 项目。

关闭项目

 从“选项”弹出菜单中选择“关闭项目”。

删除项目

  1. 打开要删除的项目。
  2. 从“选项”弹出菜单中选择“删除项目”。
  3. 选择删除项目的方式:
    • 从“项目”面板中删除当前活动的项目。

    • 从“项目”面板中删除当前活动的项目以及存储在项目目录中的所有文件。这将从文件系统中删除所有选定的文件。

Flash 即会从“项目”面板中删除所选的项目。

将以前的项目转换为新项目格式

在早期版本的 Flash 中,项目使用文件扩展名为 .flp 的 XML 文件(例如 myProject.flp)。若要使用在早期版本的 Flash 中创建的项目,必须将旧项目转换为新的格式。

  1. 选择“窗口”>“其它面板”>“项目”打开“项目”面板。
  2. 在“项目”面板中,从“项目”弹出菜单中选择“打开项目”。
  3. 在“浏览文件夹”对话框中,导航到包含 FLP 文件的文件夹,然后单击“确定”,即可指定该文件夹作为已转换的项目的根文件夹。

指定文件夹的内容将显示在“项目”面板中。

向项目添加新文件或文件夹

使用“项目”面板可以打开、创建和删除文件和文件夹。

“项目”面板按文件扩展名过滤文件。不过,您可以在文件名前使用特殊字符(如下划线)来手动隐藏文件。若要启用此功能,请在面板首选参数(“选项”>“面板首选参数”)的“隐藏以此开头的文件或文件夹”部分中输入要过滤的特殊字符。

默认情况下,“项目”面板只显示 Flash 文档类型(FLA、SWF、SWC、AS、JSFL、ASC、MXML、TXT、XML),但您可以在“面板首选参数”(“选项”>“面板首选参数”)的“设置”选项卡中添加自定义类型。

“项目”面板在位于项目树顶部的“最近打开的文件”文件夹中显示面板中所有最近打开过的文件。

最近打开过的文件按打开顺序排序。此列表只显示用“项目”面板打开的文件。若要禁用/启用“最近打开的文件”文件夹,请在面板首选参数的“设置”选项卡中切换选中“显示最近打开的文件”复选框。您还可以指定列表中显示多少个文件。

若要清除“近期文件”列表,请从“选项”菜单中选择“清除近期文件”,或右键单击“近期文件”文件夹并从上下文菜单中选择“清除近期文件”。清除近期文件列表不会从计算机中删除这些文件。

  1. 选择要在其中创建文件或文件夹的文件夹。如果未进行选择,Flash 将在项目根文件夹中创建文件或文件夹。
  2. 单击面板底部的“新建文件”或“新建文件夹”按钮。
  3. 选择名称和文件类型(仅限文件)。选中“创建文件后打开”复选框可在 Flash 中打开新文件。然后单击“创建文件”。
注: 如果已存在具有您指定的名称的文件或文件夹,则将显示一个对话框,提醒您指定的文件或文件夹已存在。

新文件将显示在文件列表中。

重命名项目

  1. 在“项目”面板中选择项目名称。
  2. 从“选项”弹出菜单中选择“重命名项目”。
  3. 输入一个新的名称,然后单击“确定”。

在 Flash 的项目面板中打开文件

 在“项目”面板中双击文件名。

如果文件是本机文件类型(Flash 创作工具支持的类型),则文件会在 Flash 中打开。如果文件不是本机文件类型,则该文件会在用来创建它的应用程序中打开。

从项目中删除文件或文件夹

  1. 从文件列表中选择要删除的文件或文件夹。
  2. 单击图标栏右侧的删除图标,或按 Delete 键。

    也可以右键单击文件或文件夹,然后从上下文菜单中选择“删除”。

  3. 在出现的对话框中确认选择。

    Flash 将会从硬盘驱动器上彻底删除该文件。文件或文件夹删除后无法撤消。删除文件夹也会删除该文件夹中的文件和子目录。

向项目添加外部文件夹

使用“项目”面板可以添加项目根文件夹外部的文件夹,这些文件夹称为位置。可以在全局基础上或基于每个项目添加(并显示或隐藏)文件夹路径。位置充当任意其他文件夹,其功能与项目根文件夹中的文件夹完全相同。

  1. 打开面板首选参数或项目首选参数。
  2. 选择“位置”选项卡。
  3. 为使各个位置在项目文件列表中可见,请选中“指定项目根文件夹以外的其他源文件夹”复选框。
  4. 单击“+”按钮。
  5. 浏览到要添加的外部文件夹。
  6. 指定该位置的名称。

    通过选择所需的位置并单击“重命名位置”按钮,可以在项目首选参数或面板首选参数中随时更改位置名称。

  7. 添加完位置后,单击“确定”关闭该对话框。位置文件夹显示在文件列表中所有其他文件夹之上。

您不能在操作系统的文件浏览器中删除或移除某个位置。请使用项目首选参数或面板首选参数中的“位置”选项卡进行删除。

创建 ActionScript 类

“项目”面板支持在 ActionScript 包结构内创建基于模板的 ActionScript 类。使用“创建类”按钮可以向指定的包中添加类文件。支持 ActionScript 3.0 和 ActionScript 2.0 模板。

使用面板首选参数可以指定类选项。如果在面板首选参数的“类”选项卡的“将类保存在”文本框中指定一个文件夹,则“项目”面板将在项目目录中用 <> 符号显示该文件夹,指示它是新类的默认位置。在通过“项目”面板发布时,Flash 会将此文件夹添加到类路径。

这一类路径文件夹可以位于项目文件夹的子目录中(相对于项目文件夹的目录或计算机上的任何位置)。您可以在面板首选参数中全局设置类路径,也可以在项目首选参数中按项目设置类路径。默认情况下,所有类包都存储在项目的根目录中。

可以在“项目”面板首选参数的“设置”选项卡中切换类文件夹的可见性。

  1. 单击“项目”面板底部的“创建类”按钮。
  2. 输入类的包路径。
  3. 选择“将类绑定到库元件”以在库中创建影片剪辑(在与包路径相同的文件夹结构中)。若要绑定到现有的影片剪辑,请在库中选择一个影片剪辑,然后在“创建类”对话框中选择“使用选中的库元件”。Flash 会将该影片剪辑移动到库中的适当位置并更新元件链接以反映新类。
  4. 选择“声明舞台实例”以在新类文件中添加变量声明和 import 语句,以便说明所选影片剪辑的时间轴上的所有已命名实例。
  5. 选择“创建文件后打开”以在创建类文件后打开该文件进行编辑。
  6. 单击“创建类”。

    “项目”面板即会基于类模板创建类文件并将其放在适当的包目录中(必要时可创建目录)。

单击“创建类”按钮不会覆盖类文件。如果文件已存在,则不会创建新文件。如果想要将现有类绑定到影片剪辑、将影片剪辑移动到相应的库文件夹和设置相应的链接,则可以使用此功能。

创建类模板

“项目”面板支持创建类文件时使用的简单模板结构。此系统由四个文件组成。所有这些基本文件都位于 /Project/templates/ 子目录的 Flash Configuration 文件夹中。

这四个文件是:

  1. boundClass_as2.as

  2. boundClass_as3.as

  3. standardClass_as2.as

  4. standardClass_as3.as

其中的每个模板文件都具有自定义模板标签,创建新类时会用动态数据替换这些标签。您可以将这些标签放在类模板文件中的任意位置。

下面是每个文件中包括的标签:

  • 所有类:

    %PACKAGE_NAME%

    %CLASS_NAME%

    %BASE_CLASS_NAME%(仅限 AS3)

  • 仅绑定类:

    %LINKAGE_ID%

    %AUTO_IMPORTS%

    %AUTO_ELEMENTS%

若要创建模板文件,可以修改模板文件或创建自己的类模板。若要更改默认类模板,请打开面板首选参数并浏览到正确的模板文件。Flash 之后会对您的所有项目使用此文件。

“项目首选参数”对话框包含一个类似的选项卡,可用于根据每个项目设置模板文件。

只有在创建新项目时才使用面板首选参数中设置的模板。若要针对某个项目更改模板路径,请在项目首选参数中进行设置。项目首选参数和面板首选参数中的模板路径必须是绝对路径。不支持相对路径。

固定目录

在处理大项目时,可以通过只显示特定目录中的文件来减少混乱。

  1. 选择要固定的目录。
  2. 单击“固定目录”按钮。

    “固定目录”按钮将变为“取消固定目录”按钮,并且所选的目录将显示在项目列表的根处。

若要固定另一个目录,请先取消固定当前固定的目录。

也可以固定位置和类文件夹(及其子目录)。固定位置或类文件夹(或子文件夹)后,该类文件夹将不可见。

编译 FLA 文件

  • 若要测试、发布或导出 FLA 文件,请右键单击 (Windows) 或按住 command 并单击 (Macintosh) 项目树中的任一 FLA 文件,然后从上下文菜单中选择相应操作。

  • 若要测试项目,请单击“测试项目”按钮。

    Flash 会将指定的影片编译为默认文档并打开生成的 SWF 文件。通过右键单击 (Windows) 或按住 Command 并单击 (Macintosh) 任一 FLA 文件,然后从上下文菜单中选择“设为默认文档”,可以随时更改默认文档。

使用“项目”面板可以创建发布列表。发布列表是可以随时批量编译 FLA 文件的列表。

  • 若要在发布列表中添加或删除文件,请选中项目列表中每个 FLA 文件右侧的复选框。

  • 若要发布位于发布列表中的文件,请单击“项目”面板的“选项”菜单中的“发布列表”。

    如果在编译时其中的一个 FLA 文件有错误,则“项目”面板将停止编译该列表,并在“输出”面板中显示错误。

创建 Flash 项目以用于 Flex 类文件

通过 Flash,既可以创建在 Flex 中使用的皮肤和其他视觉元素,又可以在 Flex 中创建 ActionScript 代码并使用 Flash 发布生成的 SWF 文件。为了能够在 Flash 中使用 Flex 类文件,“项目”面板支持识别 Flex SDK。

若要在 Flash 中使用 Flex 类,则必须指定 Flex SDK 的位置。

  1. 创建项目。
  2. 从“选项”弹出菜单中选择“项目属性”。
  3. 选择“路径”选项卡,然后输入目录路径或浏览到 Flex SDK。例如:C:\Program Files\Adobe FlexBuilder 3\sdks\3.0.0
  4. 从“路径”选项卡中,选择“源”选项卡,然后将路径添加到任何包含 ActionScript 类文件的文件夹。

    单击加号 (+) 按钮以输入路径,或单击“浏览”按钮以选择包含类文件的文件夹。若要删除路径,请先将其选定,然后单击减号 (-) 按钮。

  5. 选择“库”选项卡,然后输入指向 SWC(Flash 组件)文件或包含 SWC 文件的文件夹的路径。

    单击加号 (+) 按钮以输入路径,或单击“浏览”按钮以选择包含 SWC 文件的文件夹。若要删除 SWC 文件或文件夹,请先将其选定,然后单击减号 (-) 按钮。

  6. 选择“外部库”选项卡,然后输入指向 SWC(Flash 组件)文件的路径或指向包含作为运行时共享库加载的 SWC 文件的文件夹的路径。

    单击加号 (+) 按钮以输入路径,或单击“浏览”按钮以选择包含 SWC 文件的文件夹。若要删除 SWC 文件或文件夹,请先将其选定,然后单击减号 (-) 按钮。

  7. 单击“确定”。