Aseprite 文件兼容性
通过 .aseprite 或 .ase 与 Aseprite 交换像素画项目。导入会将受支持的内容转换为 .resprite 项目,导出则生成 Aseprite 副本。在软件之间往返时,请保留源文件和可编辑的 Resprite 原稿。
导入 .aseprite 文件
从导入作品中选择 Aseprite,再检查转换后的图层、动画与片段。文件中以毫秒记录的持续时间会保留并转换为 Resprite 帧时长,可在帧属性中检查或调整。
| 内容 | 导入结果 |
|---|---|
| 图像图层 | 转换受支持的像素、透明度与混合模式。 |
| 图层组 | 组透明度变为完全不透明,混合模式变为普通;图像层属性另外处理。 |
| 动画标签 | 转换为不重叠的片段。重叠标签需要调整,请检查名称与边界。 |
| 播放方向 | Ping-pong 反向变为标准 Ping-pong,不保留标签重复次数。 |
| 链接单元格 | 符合 Resprite 继承链的链接可保持继承,其他链接转为独立像素单元格。 |
| 调色板与索引像素 | 通过调色板解析为全彩像素,不保留颜色名称与索引编辑关系。 |
| User Data、Slice 和 Tileset 数据块 | 跳过。此流程不会将 Aseprite 瓦片内容导入为原生瓦片图,也不会自动栅格化这些内容。 |
需要交换可编辑地图时,使用 Tiled 地图与瓦片集。
导出 .aseprite 文件
在导出菜单中选择 Aseprite,生成副本。转换范围如下:
| 内容 | 导出结果 |
|---|---|
| 组透明度与混合模式 | 不会等价保留为可编辑组行为,请在目标软件中比较组效果。 |
| 剪贴蒙版 | 不保留为等价的可编辑关系。 |
| 实时图层样式 | 跳过描边、投影等样式,不会自动烘焙到像素中。 |
| 瓦片图层 | 渲染为普通像素,不保留瓦片图结构与瓦片集资源。 |
| 参考图像 | 不包含。 |
| 调色板布局 | 颜色紧凑排列,不保留 Resprite 调色板网格中的位置。 |
| 网格设置 | 省略等距网格;普通网格关闭时也不写入其尺寸。 |
| 点光(PinLight)混合 | 转为普通模式。 |
这些是 Resprite 转换流程的限制。格式本身能够表达某种属性,不代表这次交换就能等价保留。
检查副本后再继续编辑
- 保存
.resprite原稿,再导出副本。 - 在目标软件中重新打开结果。
- 比较图层与组效果、蒙版、帧时长及片段范围。
需要保留实时样式的视觉效果时,先复制项目,在副本中栅格化样式后再导出。只交换分层单帧时,也可考虑 PSD,并检查其独立的兼容限制。