码迷,mamicode.com
首页 > 其他好文 > 详细

UguiToPhotoshop

时间:2019-12-05 18:54:33      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:特殊   nbsp   生成   参数   发送   方案   ref   href   itop   

由于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

标签:特殊   nbsp   生成   参数   发送   方案   ref   href   itop   

原文地址:https://www.cnblogs.com/Fivee/p/11990930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!