创建 Sprite 表                  

Sprite 表是一个位图图像文件,它包含一些平铺网格排列方式的小型图形。将多个图形编译到一个单独的文件中,这样 Flash Professional 和其他应用程序只需加载单个文件即可使用这些图形。在游戏开发等性能尤为重要的环境中,这种加载效率十分有用。

Sprite 表 - CS6 - Flash Professional

Sprite 表,它包含逐帧动画中的各个 Sprite。

可以通过选择影片剪辑、按钮元件、图形元件或位图的任意组合来创建 Sprite 表。您可以选择面板中的或舞台上的项目,但不能同时选择两者中的项目。每个位图以及选定元件的每一帧在 Sprite 表中将显示为单独的图形。如果从舞台导出,则您已应用于元件实例的任何变换(缩放、倾斜等)都会在图像输出中保留。

要创建 Sprite 表,请执行以下操作:

有下列导出选项可用:

  1. 中选择一个或多个元件,或在舞台上选择一个或多个元件实例。所选内容还可以包含位图。

  2. 右键单击所选内容,然后选择“生成 Sprite 表”

  3. “生成 Sprite 表”对话框中,选择选项,然后单击“导出”

图像尺寸


Sprite 表的总尺寸,以像素为单位。默认设置为“自动调整大小”,这将调整表的大小以容纳所包含的所有 Sprite。


图像格式


导出的 Sprite 表的文件格式。PNG 8 位和 PNG 32 位每个都支持使用透明背景(Alpha 通道)。PNG 24 位和 JPG 不支持透明背景。通常,PNG 8 位和 PNG 32 位之间的视觉差异很小。PNG 32 位文件大小是 PNG 8 位文件大小的 4 倍。


边框填充


Sprite 表单边缘的填充,以像素为单位


形状填充


Sprite 表中每个图像之间的填充,以像素为单位


算法


将图像打包到 Sprite 表所用的技术。有两个选项:

  • 基本(默认值)

  • MaxRects


数据格式


图像数据所用的内部格式。选择最适合导出后 Sprite 表预期工作流程的格式。默认为 Starling 格式。


旋转


将 Sprite 旋转 90 度。此选项只适用于某些数据格式。


裁切


此选项通过修剪添加到表的每个元件帧的未使用像素,可以节省 Sprite 表上的空间。


堆栈帧


选择此选项可以防止在生成的 Sprite 表中复制选定元件中的重复帧。


为移动应用程序导出动画                    

作者:Train Simple - Matthew Pizzi                            


,