Aseprite 文件互转时,图层组的不透明度和混合模式能保留吗?
当前 Resprite 与 Aseprite 的文件转换不能在两个方向上等价保留图层组的不透明度和混合模式。 Resprite 内部可以编辑这些属性,但这不代表导入或导出时也能完整保留。
Aseprite 本身支持这些组属性吗?
支持,需要启用 Edit → Preferences → Experimental → Compose groups separately(分别合成图层组)实验选项。Aseprite 从 v1.3.11-beta1 引入该功能,官方测试覆盖组不透明度与组混合模式,相关说明见发行记录。
截至 2026-09-07 核对的 Aseprite v1.3.18.3,该选项仍默认关闭。Aseprite 文件格式能够表达这些组属性,但能否保留仍取决于导入和导出过程。
两个转换方向分别会发生什么?
- **导入 Resprite:**图层组使用完全不透明和 Normal(正常)混合模式。普通图像层的不透明度和受支持的混合模式会单独处理,并不是所有图层的不透明度都被丢弃。
- **导出为 Aseprite 文件:**组不透明度和混合模式不会保留为等价的可编辑组效果。请在 Aseprite 中重新打开导出的副本,对照画面检查。
在 Resprite 内,选中图层组并打开图层属性,即可调整不透明度与混合模式。这些编辑属于 Resprite 项目,不会消除上面的格式转换限制。
保留可编辑原稿
请保留源 Aseprite 文件和 .resprite 工作副本。继续编辑前检查转换结果,尤其是组内有多个重叠图层或使用不同混合模式的情况。
如果只需交付一个分层帧,PSD 导出可以保留 Resprite 中已有的受支持组属性。它有自己的兼容性限制,也不会恢复 ASE 导入时丢失的组设置。