C#读取Psd,并将Psd每层图片转成FairyGUI所需要的Xml文件
2017-06-08 10:38
1761 查看
最近忙于开发H5移动端页游,由Unity3d转向H5页游,在开发过程中用到了FairyGUI软件,FairyGUI对于游戏界面开发来说节省了很多时间,受益良多。但开发过程中对于界面摆放寻找图来说有点繁琐,多名开发人员同时开发,对于图的命名可能存在差异,当我们寻找美术素材时,有的时候也许要问导入图的人员;游戏界面摆放位置大小控制来说也不是很好,了解到FairyGUI导出的都是Xml文件,就像改善下。本身自己也经常用到Photoshop,就想两者结合下,想将Photoshop的psd美术素材直接导成xml,减去繁琐的界面摆放.
将Psd的每层对应的图层名改成与FairyGUI对应素材命名一样。
下面是我简单写的Demo,这里我找到一张Psd美术资源,利用写好的Demo打算将该文件导成Xml.
将该图导出
导出的简单的xml,这里只简单的导出了FairyGUI中图片的简单格式,pkg和src这里只是简单的写了下,以为FairyGUI里面src和pkg加了密,貌似是md5加密模式,他的加密模式可以找他们的包里找到。然后按照他的加密模式进行解析加入我们需要的xml里面。这里我只演示了一下FairyGUI的图片。
将Psd的每层对应的图层名改成与FairyGUI对应素材命名一样。
下面是我简单写的Demo,这里我找到一张Psd美术资源,利用写好的Demo打算将该文件导成Xml.
将该图导出
导出的简单的xml,这里只简单的导出了FairyGUI中图片的简单格式,pkg和src这里只是简单的写了下,以为FairyGUI里面src和pkg加了密,貌似是md5加密模式,他的加密模式可以找他们的包里找到。然后按照他的加密模式进行解析加入我们需要的xml里面。这里我只演示了一下FairyGUI的图片。
相关文章推荐
- 使用c#如何读取xml文件
- C#读取XML文件
- 用C#编程从数据库中读取图片数据导进Excel文件的方法
- c#:Dataset读取XML文件动态生成菜单
- HOW TO:使用 Visual C# .NET 从文件中读取 XML
- C# 读取 XML(嵌入资源文件)(转)
- 转载:c# winform下sql图片二进制存储/读取/显示/写入XML/读取XML显示
- c# winform下sql图片二进制存储/读取/显示/写入XML/读取XML显示
- C#读取含有xmlns的XML文件
- C#读取剪贴板内容并把内容记录在XML文件中
- C#之Xml文件特定节点的读取
- c#读取数据库到xml文件中
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- c# winform下sql图片二进制存储/读取/显示/写入XML/读取XML显示
- C#2005如何读取XML文件中的数据库连接字符串??? (好像和2003不一样啊) 急,跪求!
- C# 的泛型以及网络下载Xml文件和读取Xml文件
- 使用 Visual C# .NET 从文件中读取 XML
- c# 图片二进制存储SQL/读取SQL/显示Image/写入XML/读取XML显示
- C#中使用XMLReader读取XML文件
- asp.net c# 如何读取XML文件里的CDATA里的HTML