PSD 生成 Prefab(Unity 版)
从设计稿图层到可编辑 Prefab,一步还原;附完整 PSD 导出规范
直接读取 PSD,在 Unity 里生成 Prefab
微热星球乐岛工作室直接解析 PSD / PSB 二进制文件,读取图层、图层组、通道与文字信息, 按设计稿的层级结构生成 Unity Prefab。图片和基础文字可继续编辑, 省去手工搭层级的重复劳动。
- 支持 PSD / PSB 格式,兼容大尺寸设计稿
- 图层层级自动映射为节点树
- 文字、图片、Alpha 通道完整保留
它做了什么
解析、还原、生成三步走,设计稿改动后重新生成即可。
一键生成
读取源文件二进制结构,拿到图层名、位置、尺寸、透明度、混合模式与文字样式,不依赖 Photoshop、也不经过中间 JSON。
还原层级
图层组与嵌套关系原样映射为节点树,图层坐标即还原坐标,无需切片、无需标注,位置不用手动对齐。
生成 Prefab
图片导出为 Sprite,文字生成可编辑 TextMeshPro 节点,一次性输出完整 Prefab,随时可以继续在 Unity 中调整。
导出前三步
交付设计稿前,按顺序做一遍即可。
必须满足
不满足则整份文件无法读取。
8-bit RGB 文档
仅支持 PSD / PSB,位深 8-bit、色彩模式 RGB,其余格式整份不可用。
普通像素层 + 图层组
组结构、嵌套层级、空组与隐藏层都会原样保留,可放心用分组管理。
图层坐标即还原坐标
直接取图层原始 bounds,无需切片、无需标注,位置不用手动对齐。
透明度正常设置
不透明度、填充不透明度、父组透明度全部读取,直接拖滑块即可。
请避免使用
这些图层不产出图片,需提前处理。
图层蒙版 / 剪贴蒙版
不会合成蒙版像素,该图层不导出图片。请应用或栅格化蒙版后再交付。
图层样式
描边、投影、外发光等效果不参与导出。最终效果请栅格化为像素。
智能对象 / 矢量形状
只保留结构、不输出像素。导出前请栅格化图层。
调整层 / 填充层
不产出像素。调色完成后请合并到像素层。
非正常混合模式
叠加、正片叠底等按普通图层还原,混合效果会丢失,需保留效果请先盖印。
空区域图层
bounds 内无像素的图层无内容可导出,清理掉可减少干扰。
文字层特殊说明
唯一不需要栅格化的图层。
保留文字层,别栅格化
会读取文字内容、字体、字号、颜色、对齐,自动生成可编辑文本节点,不导出文字图片。
一段文字一个图层
每层只读取第一组样式,同层混排多种字体字号会按首个样式还原,请拆分。
尺寸限制
超出即读取失败。
不确定是否合规?
导入诊断窗口读一次,问题图层与原因一目了然。
内置诊断窗口
在 Unity 顶部菜单打开 Window › 微热星球乐岛工作室 › PSD Document Reader Diagnostics,即可查看图层解析结果与错误原因。
让设计稿改动一次生成一次
直接解析 PSD / PSB,图层层级自动还原,设计稿改动后重新生成即可;订阅期内享受免费升级与开发者技术支持。