为 Flash SWF 文件格式设置发布选项

当发布 Flash 文档时,可以设置图像和声音压缩选项和防止对 SWF 文件进行导入操作的选项。使用"发布设置"对话框的"Flash"面板中的控件来更改设置。

要为 Flash 文档设置发布选项:

  1. 打开"发布设置"对话框。执行以下操作之一:
    • 选择"文件">"发布设置"。
    • 在文档的"属性"检查器(未选择对象时可用)中,单击"设置"按钮。

      注意

      要为指定的发布设置创建发布配置文件,请参阅使用发布配置文件

  2. 单击"Flash"选项卡,并从"版本"弹出菜单中选择一个播放器版本。

    并非所有 Macromedia Flash Basic 8 和 Flash Professional 8 功能都能在针对低于 Flash Player 8 的 Flash Player 版本的已发布 SWF 文件中起作用。

    如果要指定 Flash Player 检测,必须在"发布设置"对话框的"HTML"选项卡中选择 Flash Player 4 或更高版本。有关 Flash Player 检测的详细信息,请参阅配置用于 Flash Player 检测的发布设置

  3. 选择加载顺序,指定 Flash 如何加载 SWF 文件各层以显示 SWF 文件的第一帧:"由下而上"或"由上而下"。

    此选项控制着 Flash 在速度较慢的网络或调制解调器连接上先绘制 SWF 文件的哪些部分。

  4. 在"ActionScript 版本"弹出菜单中,选择 ActionScript 1.0 或 2.0 以反映文档中使用的版本。

    如果选择 ActionScript 2.0 并创建了类,则可以单击"设置"按钮来设置类文件的相对类路径,该路径与"首选参数"中设置的默认目录路径不同。有关详细信息,请参阅设置类路径

  5. 要启用对已发布 Flash SWF 文件的调试操作,可选择以下任意一个选项:

    "生成大小报告"可生成一个报告,按文件列出最终 Flash 内容中的数据量。

    "省略跟踪动作"会使 Flash 忽略当前 SWF 文件中的跟踪动作 (trace)。如果选择该选项,来自"跟踪动作"的信息就不会显示在"输出"面板中。

    有关详细信息,请参阅"学习 Flash 中的 ActionScript 2.0"中的使用"输出"面板

    "防止导入"可防止其他人导入 SWF 文件并将其转换回 FLA 文档。如果选择此选项,您可以决定使用密码来保护 Flash SWF 文件。

    "允许调试"会激活调试器并允许远程调试 Flash SWF 文件。如果选择此选项,您可以决定使用密码来保护 SWF 文件。

    "压缩影片"压缩 SWF 文件以减小文件大小和缩短下载时间。默认情况下,会选中此选项,当文件包含大量文本或 ActionScript 时,使用此选项十分有益。经过压缩的文件只能在 Flash Player 6 或更高版本中播放。

    "针对 Flash Player 6 r65 优化" 如果在"版本"弹出菜单中选择 Flash Player 6,您可以选择此选项来将版本指定为 Flash Player 6。更新的版本使用 ActionScript 注册分配来提高性能。用户必须拥有 Flash Player 6 或更高版本。

  6. 如果在步骤 5 中选择"允许调试"或"防止导入",则可以在"密码"文本框中输入密码。如果添加了密码,那么其它人必须先输入密码才能调试或导入 SWF 文件。要删除密码,请清除"密码"文本框。

    有关调试器的详细信息,请参阅"学习 Flash 中的 ActionScript 2.0"中的编写和编辑 ActionScript 2.0

  7. 要控制位图压缩,请调整"JPEG 品质"滑块或输入一个值。

    图像品质越低,生成的文件就越小;图像品质越高,生成的文件就越大。请尝试不同的设置,以便确定在文件大小和图像品质之间的最佳平衡点;值为 100 时图像品质最佳,压缩比最小。

  8. 要为 SWF 文件中的所有声音流或事件声音设置采样率和压缩,请单击"音频流"或"音频事件"旁边的"设置"按钮,然后在"声音设置"对话框中选择"压缩"、"比特率"和"品质"选项。完成后单击"确定"。

    注意

    只要前几帧下载了足够的数据,声音流就会开始播放;它与时间轴同步。事件声音需要完全下载后才能播放,并且在明确停止之前,将一直持续播放。

    有关声音的详细信息,请参阅处理声音

  9. 如果要使用步骤 8 中选定的设置来覆盖在"属性"检查器的"声音"部分中为个别声音选定的设置,请选择"覆盖声音设置"。要创建一个较小的低保真版本的 SWF 文件,您可能需要选择此选项。

    注意

    如果取消选择"覆盖声音设置"选项,那么 Flash 会扫描文档中的所有音频流(包括导入视频中的声音),然后按照各个设置中最高的设置发布所有音频流。如果一个或多个音频流具有较高的导出设置,就会增大文件大小。

  10. (仅限于 Flash Professional)要导出适合于设备(包括移动设备)的声音而不是原始库声音,请选择"导出设备声音"。有关详细信息,请参阅关于在 Flash Lite 中使用声音。要保存当前文件中的设置,请单击"确定"。
  11. 从"本地回放安全性"弹出菜单中,选择要使用的 Flash 安全模型。

    您必须指定是授予已发布的 SWF 文件本地安全性访问权,还是网络安全性访问权。选择"只访问本地",则已发布的 SWF 文件可以与本地系统上的文件和资源交互,但不能与网络上的文件和资源交互。选择"只访问网络",则已发布的 SWF 文件可以与网络上的文件和资源交互,但不能与本地系统上的文件和资源交互。

    有关详细信息,请参阅关于本地和网络回放安全性