用户指南 取消(C)

发布 AS3 文档

  1. Adobe Animate 用户指南
  2. Animate 简介
    1. Animate 新增功能
    2. 图示术语表
    3. Animate 系统要求
    4. Animate 键盘快捷键
    5. 在 Animate 中使用多种文件类型
  3. 动画
    1. Animate 动画基础知识
    2. 如何在 Animate 中使用帧和关键帧
    3. 在 Animate 中使用逐帧动画
    4. 如何在 Animate 中使用经典补间动画
    5. 画笔工具
    6. 运动辅助线
    7. 补间动画和 ActionScript 3.0
    8. 关于运动补间动画
    9. 补间动画
    10. 创建补间动画
    11. 使用属性关键帧
    12. 用补间对位置进行动画处理
    13. 如何使用动画编辑器编辑补间动画
    14. 编辑补间动画的运动路径
    15. 处理补间动画
    16. 添加自定义缓动
    17. 创建和应用动画预设
    18. 设置动画的补间范围
    19. 处理另存为 XML 文件的补间动画
    20. 补间动画与传统补间
    21. 形状补间
    22. 在 Animate 中使用骨骼工具动画
    23. 在 Animate 中处理角色操纵
    24. 如何在 Adobe Animate 中使用遮罩层
    25. 如何在 Animate 中使用场景
  4. 交互性
    1. 如何使用 Animate 创建按钮
    2. 将 Animate 项目转换为其它文档类型格式
    3. 在 Animate 中创建和发布 HTML5 Canvas 文档
    4. 在 Animate 中通过代码片段添加交互性
    5. 创建自定义 HTML5 组件
    6. 使用 HTML5 Canvas 中的组件
    7. 创建自定义组件:示例
    8. 自定义组件的代码片段
    9. 最佳做法 - 使用 Animate 制作广告
    10. 虚拟现实创作和发布
  5. 工作区和工作流
    1. 创建和管理画笔
    2. 在 HTML5 Canvas 文档中使用 Google 字体
    3. 使用 Creative Cloud Libraries 和 Adobe Animate
    4. 使用 Animate 的舞台和工具面板
    5. Animate 工作流程和工作区
    6. 在 HTML5 Canvas 文档中使用 Web 字体
    7. 时间轴和 ActionScript
    8. 使用多个时间轴
    9. 设置首选参数
    10. 使用 Animate 创作面板
    11. 使用 Animate 创建时间轴图层
    12. 导出移动应用程序和游戏引擎的动画
    13. 移动和复制对象
    14. 模板
    15. 在 Animate 中查找和替换
    16. 撤消、重做和历史记录面板
    17. 键盘快捷键
    18. 如何在 Animate 中使用时间轴
    19. 创建 HTML 扩展
    20. 图像和动画 GIF 的优化选项
    21. 图像和 GIF 的导出设置
    22. Animate 中的资源面板
  6. 多媒体与视频
    1. 在 Animate 中变形和合并图形对象
    2. 在 Animate 中创建并使用元件实例
    3. 图像描摹
    4. 如何在 Adobe Animate 中使用声音
    5. 导出 SVG 文件
    6. 创建用于 Animate 中的视频文件
    7. 如何在 Animate 中添加视频
    8. 使用 Animate 绘制和创建对象
    9. 改变线条和形状
    10. Animate CC 中的笔触、填充和渐变
    11. 使用 Adobe Premiere Pro 和 After Effects
    12. Animate CC 中的颜色面板
    13. 使用 Animate 打开 Flash CS6 文件
    14. 在 Animate 中使用传统文本
    15. 向 Animate 中置入图稿
    16. 在 Animate 中导入的位图
    17. 3D 图形
    18. 在 Animate 中使用元件
    19. 使用 Adobe Animate 绘制线条和形状
    20. 在 Animate 中使用库
    21. 导出声音
    22. 在 Animate CC 中选择对象
    23. 在 Animate 中使用 Illustrator AI 文件
    24. 应用混合模式
    25. 排列对象
    26. 使用“命令”菜单自动处理任务
    27. 多语言文本
    28. 在 Animate 中使用摄像头
    29. 图形滤镜
    30. 声音和 ActionScript
    31. 绘制首选参数
    32. 用钢笔工具绘图
  7. 平台
    1. 将 Animate 项目转换为其它文档类型格式
    2. 自定义平台支持
    3. 在 Animate 中创建和发布 HTML5 Canvas 文档
    4. 创建和发布 WebGL 文档
    5. 如何打包 AIR for iOS 应用程序
    6. 发布 AIR for Android 应用程序
    7. 发布用于桌面的 Adobe AIR
    8. ActionScript 发布设置
    9. 最佳做法 - 管理应用程序中的 ActionScript
    10. 如何在 Animate 中使用 ActionScript
    11. Animate 工作区中的辅助功能
    12. 编写和管理脚本
    13. 启用自定义平台支持
    14. 自定义平台支持概述
    15. 使用自定义平台支持插件
    16. 调试 ActionScript 3.0
    17. 启用自定义平台支持
  8. 导出和发布
    1. 如何从 Animate CC 导出文件
    2. OAM 发布
    3. 导出 SVG 文件
    4. 使用 Animate 导出图形和视频
    5. 发布 AS3 文档
    6. 导出移动应用程序和游戏引擎的动画
    7. 导出声音
    8. 最佳做法 - 移动设备内容创建技巧
    9. 最佳做法 - 视频惯例
    10. 最佳做法 - SWF 应用程序创作指南
    11. 最佳做法 - 构造 FLA 文件
    12. 在 Animate 中优化 FLA 文件的最佳做法
    13. ActionScript 发布设置
    14. 指定 Animate 的发布设置
    15. 导出放映文件
    16. 导出图像和动画 GIF
    17. HTML 发布模板
    18. 使用 Adobe Premiere Pro 和 After Effects
    19. 快速分享和发布动画
  9. 故障排除
    1. 已修复的问题
    2. 已知问题

 

发布概述

可以用以下方式播放内容:

  • 在安装了 Flash Player 的 Internet 浏览器中播放

  • 作为一种称为放映文件的独立应用程序播放

  • 利用 Microsoft Office 和其它 ActiveX 主机中的 Flash ActiveX 控件播放

  • 在 Adobe® 的 Director® 和 Authorware® 中用 Flash Xtra 播放

默认情况下,“发布”命令会创建一个 SWF 文件和一个 HTML 文档,后者会将 Flash 内容插入浏览器窗口中。“发布”命令还为 Adobe 的 Macromedia Flash 4 及更高版本创建和复制检测文件。如果更改发布设置,Flash 将更改与该文档一并保存。在创建发布配置文件之后,将其导出以便在其它文档中使用,或供在同一项目上工作的其它人使用。

当使用“发布”、“测试影片”或“调试影片”命令时,Flash 将从您的 FLA 文件中创建一个 SWF 文件。您可以在文档的“属性”检查器中查看从当前 FLA 文件创建的所有 SWF 文件的大小。

Flash® Player 6 及更高版本都支持 Unicode 文本编码。使用 Unicode 支持,用户可以查看多语言文本,与运行播放器的操作系统使用的语言无关。

可以用替代文件格式(GIF、JPEG 和 PNG)发布 FLA 文件,但需要使用 HTML 才能在浏览器窗口中显示这些文件。对于尚未安装目标 Adobe Flash Player 的用户,替代格式可使他们在浏览器中浏览您的 SWF 文件动画并进行交互。用替代文件格式发布 FLA 文件时,每种文件格式的设置都会与该 FLA 文件一并存储。

您可以用多种格式导出 FLA 文件,与用替代文件格式发布 FLA 文件类似,只是每种文件格式的设置不会与该 FLA 文件一并存储。

或者,使用任意 HTML 编辑器创建自定义的 HTML 文档,并在其中包括显示 SWF 文件所需的标签。

要在发布 SWF 文件之前测试 SWF 文件的效果,请使用“测试影片”(“控制”>“测试影片”>“测试”)和“测试场景”(“控制”>“测试场景”)。

用于 AS3 文档的 HTML 包装器

在 Web 浏览器上播放 SWF 文件,您需要一个 HTML 文档并指定浏览器设置。要在 Web 浏览器中显示 SWF 文件,HTML 文档必须使用具有正确参数的 object embed 标记。

可以通过在“发布设置”对话框中选择“HTML”选项生成使用正确的 object 和 embed 标签的 HTML 文档。有关详细信息,请参阅指定 HTML 文档的发布设置。

 

发布 SWF 文件时,Animate 会自动创建 HTML 文档。

检测是否存在 Flash Player

为了使 Web 用户能够看到您发布的 Animate 内容,必须在用户的 Web 浏览器中安装 Flash Player。

下列资源和文章提供了关于以下内容的最新信息:如何向您的 Web 页添加代码,以确定是否安装了 Flash Player,如果确定未安装,会在页面中提供替代内容。

请参阅 Flash Player 帮助确定是否安装了 Flash Player。

为移动设备发布

Adobe® AIR® for Android® 和 Adobe® AIR® for iOS® 允许您使用 ActionScript® 脚本语言、绘画工具和模板创建用于移动设备的精彩内容。有关针对移动设备进行创作的详细信息,请参阅《AIR 开发人员参考》

根据要开发的移动设备,可以对支持的 ActionScript 命令和声音格式应用某些限制。有关详细信息,请参阅移动设备开发中心提供的移动设备文章。

使用移动设备内容“模拟器”测试移动内容

移动设备内容模拟器用于在模拟的 Android 或 iOS 环境中测试使用 Adobe AIR 创建的内容。通过移动设备内容模拟器,您可以使用“控制”>“测试影片”命令在移动设备的 AIR Debug Launcher 中测试您的文件,AIR Debug Launcher 随之会启动移动设备内容模拟器。

模拟器窗口打开后,您可以向文档进行输入,如同在移动设备上一样。可用输入包括:

  • 加速计,X、Y 和 Z 轴
  • 方向、阈值、角度
  • 触摸和手势,包括压力敏感度
  • 地理位置、方向和速度
  • 硬件按键(在 Android 设备上)

发布安全可靠的 AS3 文档

Flash Player 8 及更高版本包含以下这些有助于确保文档安全性的功能:

缓冲区溢出保护

此功能是自动启用的,可防止在文档中故意滥用外部文件来覆盖用户的内存,或者插入破坏性代码(如病毒)。这样可以防止文档读写用户系统上文档的指定内存空间之外的数据。

用于在文档间共享数据的精确域匹配

Flash Player 7 及更高版本执行比早期版本更为严格的安全模型。安全模型以两种主要方式在 Flash Player 6 和 Flash Player 7 之间切换:

完全域匹配

Flash Player 6 允许来自相似域(例如,www.adobe.comstore.adobe.com)的 SWF 文件互相或与其它文档自由通信。在 Flash Player 7 中,要访问的数据的域必须与数据提供程序的域精确匹配,才能在域之间进行通信。

HTTPS/HTTP 限制

使用非安全(非 HTTPS)协议加载的 SWF 文件无法访问使用安全 (HTTPS) 协议加载的内容,即使两个协议处于完全相同的域中也无法访问。

本地和网络播放安全性

Flash Player 8 及更高版本包含一个安全模型,能让您确定所发布的 SWF 文件的本地和网络播放安全性。默认情况下,会授予 SWF 文件对本地文件和网络的读取访问权限。但是,具有本地访问权限的 SWF 文件不能与网络进行通讯,而且 SWF 文件不能向任何网络发送文件或信息。

允许 SWF 文件访问网络资源,以使 SWF 文件能发送和接收数据。如果授权 SWF 文件访问网络资源,则禁止本地访问权限,从而避免本地计算机上的信息上载到网络的可能性。

若要选择已发布的 SWF 文件的本地或网络播放安全性模型,请使用“发布设置”对话框。

Flash Player

Flash Player 播放 Flash 内容的方式与内容在 Web 浏览器或 ActiveX 主机应用程序中的显示方式相同。Flash Player 与 Flash 应用程序一起安装。双击 Flash 内容时,操作系统启动 Flash Player,然后该程序播放 SWF 文件。使用该播放器,那些没有使用 Web 浏览器或 ActiveX 主机应用程序的用户便也能够观看内容。

要在 Flash Player 中控制内容,可使用菜单命令和 fscommand() 函数。

使用 Flash Player 上下文菜单可以打印 Flash Pro 内容的各帧。

  1. 请执行下列操作之一:

    • 要打开新建文件或现有文件,请选择“文件”>“新建”“打开”

    • 若要更改应用程序的视图,请选择“视图”>“放大率”,然后进行选择。

    • 要控制内容播放,请选择“控制”>“播放”“后退”“循环播放”

更新或重新安装 Flash Player

如果安装 Flash Player 时出现问题,可以更新或重新安装它。通过单击“帮助”>“获取最新版 Flash Player”,可从 Flash 直接登录 Flash Player 下载页面。

如果您需要先卸载 Flash Player,请执行以下步骤:

  1. 关闭浏览器。
  2. 删除当前安装的任何版本的播放器。

    有关说明,请参阅支持中心上的技术说明 14157,网址为 www.adobe.com/go/tn_14157

  3. 若要开始安装,请访问 http://www.adobe.com/go/getflashplayer_cn

    按照屏幕上的说明安装播放器。

    也可以运行 Players 文件夹中的以下安装程序之一。但是,Adobe 网站上的安装程序通常比 Players 文件夹中的安装程序新。

    • 对于 Windows® 的 ActiveX 控件(Internet Explorer 或 AOL),请运行 Flash Player 9 AX.exe 安装程序文件。
    • 对于 Windows 的插件(Firefox、Mozilla、Chrome、Safari 或 Opera),请运行 Flash Player 9.exe 安装程序文件。
    • 对于 Macintosh® 的插件(AOL、Firefox、Internet Explorer for Macintosh、Chrome、Opera 或 Safari),请运行 Flash Player 10 (Mac OS 9.x) 安装程序或 Flash Player 10 OS X (Mac OS X.x) 安装程序。

    若要验证安装,请使用 Web 浏览器访问 http://www.adobe.com/shockwave/welcome/。

为 Flash Player 配置服务器

要使用户能够在 Web 上查看 Flash 内容,必须正确配置 Web 服务器以便识别 SWF 文件。

配置服务器就是建立正确的多部分网际邮件扩展 (MIME) 类型,以便服务器可以将具有 .swf 扩展名的文件识别为 Flash 文件。

接收正确 MIME 类型的浏览器可以加载合适的插件、控件或辅助应用程序,以便处理和正确显示传入的数据。如果缺少 MIME 类型或者服务器没有正确传送 MIME 类型,则浏览器可能会显示错误消息,或显示一个带有拼图图标的空白窗口。

  • 如果您的站点是通过 Internet 服务供应商 (ISP) 建立的,请要求 ISP 将此 MIME 类型添加至服务器:具有 .swf 扩展名的应用程序/x-shockwave-flash。

  • 如果您自己管理服务器,请参阅 Web 服务器文档,了解有关添加或配置 MIME 类型的说明。

  • 公司和企业的系统管理员可以对 Flash 进行配置,限制 Flash Player 访问本地文件系统中的资源。在本地系统上,可以创建限制 Flash Player 功能的安全性配置文件。

安全性配置文件是一个文本文件,放在与 Flash Player 安装程序相同的文件夹中。在安装过程中,Flash Player 安装程序将读取该配置文件并遵循其安全性指令。Flash Player 使用 System 对象向 ActionScript 公开配置文件。

通过配置文件,可以禁止 Flash Player 访问摄像头或麦克风、限制 Flash Player 可以使用的本地存储、控制自动更新功能并防止 Flash Player 读取用户本地硬盘中的任何内容。

添加 MIME 类型

当 Web 服务器访问文件时,该服务器必须将这些文件正确地识别为 Flash 内容,才能显示它们。如果没有 MIME 类型或服务器没有正确传送 MIME 类型,则浏览器可能会显示错误消息或一个带拼图图标的空白窗口。

如果未正确配置服务器,您(或服务器管理员)必须将 SWF 文件 MIME 类型添加至服务器的配置文件,并将以下 MIME 类型与 SWF 文件扩展名关联:

  • 具有 .swf 文件扩展名的 MIME 类型应用程序/x-shockwave-flash。

  • 具有 .spl 文件扩展名的 MIME 类型应用程序/futuresplash。

如果您管理服务器,请参考您的服务器软件文档,以获得关于添加或配置 MIME 类型的指导。如果您不管理服务器,请与您的 Internet 服务供应商、网管或服务器管理员联系,以添加 MIME 类型信息。

如果站点在 Mac OS 服务器上,还必须设置下列参数:Action:Binary;Type:SWFL;Creator:SWF2。

针对 SWF 内容的搜索引擎优化

2008 年中期,Adobe 在 Flash Player 技术方面公布了一项重大改进,允许搜索引擎(例如 Google 和 Yahoo!)对 SWF 文件中的文本内容建立索引。您可以采用多种策略优化 SWF 内容对搜索引擎的可见性。这些做法整体称作搜索引擎优化 (SEO)。

关于 Omniture 和 Flash

Flash 内容可以与 Omniture SiteCatalyst 和 Omniture Test&Target 集成。SiteCatalyst 可帮助商家通过各自的网站快速找到最能盈利的途径、确定哪里的访问者浏览过他们的站点,并针对在线市场营销活动确定关键成功标准。借助 Test&Target,商家可不断增加其在线内容与客户的相关性。Test&Target 提供了一个界面,用于设计和执行测试、创建受众细分和定位内容。

Omniture 客户可以下载并安装 Omniture 扩展包,以将 SiteCatalyst 和 Test&Target 与 Flash 结合使用。

  • 要下载 Omniture 扩展和访问其使用说明,请选择“帮助”>“Omniture”。

更快、更轻松地获得帮助

新用户?