功能都适用于
Flash Player 10 以前的版本。要指定 Flash Player 检测,请单击左栏中的“HTML 包装器”类别
,选择“检测 Flash 版本”并输入要检测的 Flash Player 版本。
从“脚本”弹出菜单中选择 ActionScript® 版本。如果选择 ActionScript 2.0 或 3.0 并创建了类,则单击“ActionScript 设置”按钮来设置类文件的相对类路径,该路径与在“首选参数”中设置的默认目录路径不同。
Animate 仅支持 ActionScript 3.0。
如果使用的是 ActionScript 2.0,并且选择了“允许调试”或“防止导入”,则需要在“密码”文本字段中输入密码。如果添加了密码,则其它用户必须输入该密码才能调试或导入 SWF 文件。要删除密码,请清除“密码”文本字段并重新发布。
注意:
Animate 不支持 ActionScript 1.0 和 2.0。
在 Web 浏览器中播放 Animate 内容需要一个能激活 SWF 文件并指定浏览器设置的 HTML 文档。“发布”命令会根据 HTML 模板文档中的参数自动生成此文档。
模板文档可以是包含适当模板变量的任意文本文件,包括纯 HTML 文件、含有特殊解释程序(如 ColdFusion® 或 Active Server Pages (ASP))代码的文件或是 Animate 附带的模板。
若要手动输入 Animate 的 HTML 参数或自定义内置模板,请使用 HTML 编辑器。
HTML 参数确定内容出现在窗口中的位置、背景色、SWF 文件大小等等,并设置
object
和
embed
标记的属性。可以在“发布设置”对话框的“HTML”面板中更改这些设置和其他设置。更改这些设置会覆盖已在 SWF 文件中设置的选项。
将 Animate 内容的背景设置为透明,以使 HTML 内容显示在该内容的上方和下方。
如果您在“发布设置”对话框的“Animate”选项卡中打开“硬件加速”,则系统会忽略您所选的窗口模式,而是默认为“窗口”。
有关如何设置“窗口模式”的演示,请参阅技术说明文章
如何在透明背景中制作 Flash 电影
。
(可选)指定第一次加载 Flash Player 时浏览器是否应启动 Java™。如果忽略此属性,则默认值为
false
。如果在同一页面上使用 JavaScript 和 Animate,则 Java 必须处于运行状态,
fscommand()
函数才能起作用。但是,如果只将 JavaScript 用于检测浏览器或其它与
fscommand()
动作无关的目的,则可以将
SWLIVECONNECT
设置为
false
,以防止启动 Java。若要在未使用 JavaScript 时强制启动 Java,请将
SWLIVECONNECT
属性显式设置为
true
。启动 Java 会显著增加 SWF 文件的启动时间;因此,仅在必要时才应将此标签设置为
true
。仅应用于
embed
标签。
使用
fscommand()
动作可从独立的放映文件中启动 Java。
值:
true | false
(可选)指定应用程序是否在 Web 浏览器加载完成后立即开始播放。如果 Animate 应用程序是交互式的,可由用户通过单击按钮或执行其他任务来开始播放。在这种情况下,将
play
属性设置为
false
可禁止应用程序自动开始播放。如果忽略此属性,默认值为
true
。
值:
true | false
模板变量:
$PL
(可选)允许您在 Internet Explorer 4.0 中使用透明 Animate 内容、绝对定位及分层显示功能。
wmode
参数还用于 Flash Player 9 和更高版本中的硬件加速。
如果忽略此属性,默认值为
Window
。仅应用于
object
。
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"> <param name="movie" value="moviename.swf"> <param name="play" value="true"> <param name="loop" value="true"> <param name="quality" value="high"> </object>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"> <param name="movie" value="moviename.swf"> <param name="play" value="true"> <param name="loop" value="true"> <param name="quality" value="high"> <embed src="moviename.swf" width="100" height="100" play="true” loop="true" quality="high" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </embed> </object>
“Flash 版本检测”将文档配置为检测用户所拥有的 Flash Player 的版本并在用户没有指定的播放器时向用户发送替代 HTML 页面。替代 HTML 页面包含最新版本的 Flash Player 的下载链接
Flash Player 检测只能用于针对 Flash Player 4 或更高版本所设置的发布设置,以及嵌入“仅 Animate”模板或“HTTPS”模板中的 SWF 文件。
使用 GIF 文件可以从 Animate 中导出绘画和简单动画,以供在网页中使用。标准 GIF 文件是一种压缩位图。
GIF 动画文件(有时也称作 GIF89a)提供了一种简单的方法来导出简短的动画序列。Animate 可以优化 GIF 动画文件,只存储逐帧更改。
除非通过在“属性”检查器中输入帧标签
#Static
来标记要导出的其他关键帧,否则 Animate 会将 SWF 文件中的第一帧导出为 GIF 文件。除非通过在相应关键帧中输入
#First
和
#Last
帧标签来指定要导出的帧范围,否则 Animate 会将当前 SWF 文件中的所有帧导出到一个 GIF 动画文件。
Animate 可以为 GIF 文件生成一个图像映射,以保留原始文档中按钮的 URL 链接。使用“属性”检查器可以在要创建图像映射的关键帧中放入帧标签 #Map。如果没有创建帧标签,Animate 会使用 SWF 文件最后一帧中的按钮创建图像映射。只有在您选择的模板中有
$IM
模板变量时,才可以创建图像映射。
JPEG 格式使您可将 FLA 文件发布为高压缩比的 24 位位图。通常,GIF 格式对于导出线条绘画效果较好,而 JPEG 格式更适合显示包含连续色调(如照片、渐变色或嵌入位图)的图像。
除非通过在时间轴中输入
#Static
帧标签来标记要导出的其他关键帧,否则 Animate 会将 SWF 文件中的第一帧导出为 JPEG 文件。
如果要从当前帧的内容生成 OAM 包,请选择
“从当前帧生成 (PNG)”
。如果要生成一个透明的 PNG 图像,请选择
“透明”
。
如果要从另一个文件生成 OAM,请在
“使用此文件”
框中指定该文件的路径。
如果要生成透明的 OAM,请将舞台背景设置为透明,然后发布为 OAM。有关设置舞台背景的详细信息,请参阅
画布透明度
。
如果要生成响应式 OAM,请在“发布设置”对话框中设置响应设置。有关响应设置的详细信息,请参阅
响应式缩放
。
Animate 支持在发布 HTML5 Canvas 项目时将自定义模板用于封装 HTML 文件。可以使用默认模板、导入自定义 HTML 模板文件,或者当前模板导出为外部文件。
可使用以下选项:
使用默认值
:发布时使用默认模板生成 HTML 封装文件。
导入新模板
:导入一个自定义模板,发布时使用该模板生成 HTML 封装文件。
导出
:导出当前用于发布的模板。
创建自定义模板
导出并修改默认模板,然后将改后模板导入以发布带有修改内容的 Canvas 输出。改后模板(自定义)应带有默认模板的所有表征(默认模板中的说明)。