Adobe Animate JS 输出文件

Adobe Animate JS Output File

从 Adob​​e Animate sheet 中使用 sprite sheet 导出的 JavaScript CreateJS 文件的用途是什么?如果可能,它如何用于协助使用 CreateJS 创建资产?

生成的 JS 文件(应与您的 FLA 同名)表示您的 Animate 阶段、其内容以及库中具有链接名称(以便导出)的任何符号。

将 JS 文件视为您的 "library",其中包括一些元数据,例如需要预加载的图像和声音,以及任何 SpriteSheet 定义,因为默认情况下 Animate 会将图像合并到 SpriteSheets 中。

从那里您可以实例化任何库并将它们放在 EaselJS 舞台上。这包括一个与您的 FLA 同名的符号,它在导出的 HTML.

中成为您的 exportRoot
var exportRoot = new lib.MyFileName(); // The "stage contents"
stage.addChild(exportRoot);

var item = new lib.MySymbol(); // Some other symbol

为了回答您关于 SpriteSheets 的具体问题,ss_meta_data 中的定义包含 SpriteSheet 信息,包括图像名称和帧定义。实例化图像时,库中的所有图像都将指向该元素。该库的可读性很好(压缩路径指令除外,可以在发布设置中设置以显示实际命令)。

如果您有任何其他问题,请告诉我。