UguiToPhotoshop
Posted fivee
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UguiToPhotoshop相关的知识,希望对你有一定的参考价值。
由于Photoshop档的文件结构没有完全暴露,目前大部分的库都无法满足UGUI导出的功能。所幸PS支持远程调用,利用Amplify Color 中的PhotoshopConnection,可以远程在Unity中远程的将需要执行的ps脚本发送过去。
导出一个UI大概需要几个步骤:
1. 还原UGUI的结构信息,在ps中生成对应的层级结构
2. 还原UGUI的纹理信息
3. 在PSD中标记好特殊的类型及一些额外参数
目前实现的步骤大致如下:
1. 利用ps的脚本,在Unity中读取出UGUI的结构,发送到ps端,进行解析并生成无像素信息的空白PS档
2. 利用https://github.com/PsdPlugin/PsdPlugin 进行图层上色
功能的缺陷:
1. 中文在传输时可能变成乱码的问题
2. 九宫格图片没有一个很好的方案,还是需要人工的介入
以上是关于UguiToPhotoshop的主要内容,如果未能解决你的问题,请参考以下文章