[]图集打包工具+源码

吐槽一下官方的图集打包,遇到打包的文件夹数量过多就打包失败。相信很多做重度mmorpg的都遇到过这种坑爹问题,所以- 自己使用第三方工具TexturePacket 通过它的命令行写了一个打包命令行。 再把打包出来的png json.转换为laya的json格式。 代码为c#,release有测试用例。  需要先安装TexturePacket 到C:/Program Files/CodeAndWeb/TexturePacker/bin/TexturePacker.exe。 代码写死了路径。 最大图集大小默认为2048.可参考texturepacket --help帮助自定义命令行。
百度网盘下载: 包含release程序 与源码。   
链接:https://pan.baidu.com/s/1qm78T654p2Yx1NSx1ERa-A 密码:dbau
已邀请:

Aar0n

赞同来自:

感谢分享,laya的工具是能满足一般需要,还需要完善,希望有耐心,能谅解,laya一直在努力,后续会提供更好用的工具。

牛唠叨

赞同来自:

​这明显就是把所有文件内容都装在内存里面。写
 
工具的哥们花点时间就可以改善过来。先遍历,找到srcW, srcH, x, y, w, h记录起来,然后再打包。打完某个包就释放资源(不要用集合索引)。
 
不要在一个map记录所有的图片像素内容。

要回复问题请先

商务合作
商务合作