有没什么办法可以提高Unity自带的Sprite Packer打图集的速度啊?版本5.6.6
如题,目前项目里差不多4000张图,点个sprite packer的pack耗时个5分钟最少。有时候调整了图集想看下结果,要等这么长时间好难受啊。。。有没什么解决方法?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如题,目前项目里差不多4000张图,点个sprite packer的pack耗时个5分钟最少。有时候调整了图集想看下结果,要等这么长时间好难受啊。。。有没什么解决方法?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
试了下链接里的代码,速度没啥提高。。还是很慢。。
感谢。。。我去试下
按照我项目的情况,图标(技能、头像、装备、物品等)是占比最高的(空间和数量),可是却是最少改动的。
1. 另外建一个项目,专门把这些图集打包成AB包给项目使用。
2. 使用第三方工具打包成图集给项目使用。
你把压缩品质降到0看看。sprite packer有个问题就是检查文件改变的时间很长,这部分时间目前没找到能缩短的方法。
https://answers.unity.com/questions/1067341/unity-52-sprite-packer-too-slow.html
自己写个PackerPolicy,降低压缩品质,正式出包的时候还用回DefaultPackerPolicy
把图片转存成对应平台压缩格式的asset文件,就很快喽,压缩只要一次就好
我看LOG,主要是检查文件状态花时间太多了。打图集那一步的进度条要过很久才会出来。