点击登录

讨论 表盘自定义工具-表盘工程存档优化

StarRingEngineer

Lv.0
社区会员
在使用表盘自定义工具的过程中,难免不了要自己做点表盘的,你是否曾发现,表盘自定义工具在对一个表盘进行更新多次后,这个表盘保存下来的工程文件会非常巨大(刚开始只有几百kb,后面逐渐的超过1mb,然后越来越大),或者你是否发现表盘因为ID会跟别的表盘产生冲突。
这里就将会解决这些问题


以下的前两个文件是导出的工程,唯一不同的是第一个是原始工程,第二个是导出多次预览图(者说更新过几次,但是贴图数量没有变)的工程。
Screenshot_2025-05-11-12-21-10-57_55bef12f624c2b805189a6aa783c400d.jpg
比如这里的前两个文件(test.zip,testd.zip),其实他们内容完全一样,但是为什么他们大小会差这么多呢?
这就要从表盘自定义工具的保存原理去看了。我们可以直接用压缩软件去解压。

Screenshot_2025-05-11-12-24-52-46_55bef12f624c2b805189a6aa783c400d.jpg
Screenshot_2025-05-11-12-25-11-84_55bef12f624c2b805189a6aa783c400d.jpg
我们可以看到两个不同版本的工程文件结构都是一样的,都同样是两个贴图文件夹加上一个配置文件,唯一不同的是,表盘自定义工具会智能的将你生成的预览图塞到工程文件中,这样就导致了它的体积愈发的变大。(比如这里可以明显的看出下面一个工程,它里面被塞了5张预览图,每张预览图的大小都是80kb上下,有时候甚至能达到上百kb。在压缩了之后也是挺大的。


现在找到了原因,有读者就问了,那是不是我直接把他删了再压缩回去就可以了吗?可是事实告诉人们没有这么简单。

因为试一试便知道了。
Screenshot_2025-05-11-12-28-36-11_55bef12f624c2b805189a6aa783c400d.jpg
我把刚才的test文件夹原封不动的压缩了,我没有动任何东西,并且把它命名为teste.zip,但是我们可以明显的发现他比原来的文件大了两kb,这是因为压缩格式不同导致的,所以在导入的时候就出错了。Screenshot_2025-05-11-12-29-09-64_d84927e1a75f68d165d564fa5c6f203e.jpg
可以看到所有信息都出错了。
为什么会出错呢?因为不是我们的思路错了,而是因为压缩的时候它的压缩文件的格式搞错了。所以我们需要用专用的压缩软件来完成以上步骤。
Screenshot_2025-05-11-12-31-56-13_db51e592e420a9871f4a37915a68789b.jpg
我们不需要解压,直接查看。
Screenshot_2025-05-11-12-32-50-19_db51e592e420a9871f4a37915a68789b.jpg
然后找到预览图并删掉,预览图的名称一般是乱码大小至少大于30kb。同时如果你的素材有的比较大的话,那千万别把自己的素材也删除掉。我们可以直接点击查看它的图片长什么样。
Screenshot_2025-05-11-12-33-51-84_99c04817c0de5652397fc8b56c3b3817.jpg
如果是这样的,那直接就删掉了。因为这个其实是预览图的一部分。Screenshot_2025-05-11-12-35-16-67_176161be900e0e29934afca83eb113f8.jpg
现在去读取这个文件可以看到它只有254kb
试一下它能不能正常打开。
Screenshot_2025-05-11-12-36-02-65_d84927e1a75f68d165d564fa5c6f203e.jpg
可以看到它是完全可以正常打开的。

至于改ID跟刚才的差不多,

需要把其中文件的内容更改一下即可。

看到这里可以给个点赞吗?
 

*这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

相似主题

讨论
5K
16

Home 首页
Home 资源
News 发现
Account 我的
顶部