• 中文
  • 关于图集打包的一个BUG,希望能纠正一下

  • تم التحرير
Related Discussions
...

版本:3.8.84

问题:在文件导出选项中的页面,选择正方形之后导出的图集,并以多边形为输出打包的时候,其图集的排列方式,总是以最宽或者最高的逻辑来排列长方形的图集,即使不选择2的幂数,图集都不会有排列上的变化,仅仅只是把已经排列好的宽或者高的长方形多余部分去除掉而已。

原因:这个图集的排列逻辑导致,不管是不是选则2的幂数和正方形,最后的图集都因为长方形排列,但图集确实要求正方形的,而可能出现大量的透明位置。

解决方式:希望在选择正方形图集后,图集的排列逻辑上首先考虑以正方形的阵列来排,方便当不勾选2的幂数并需要正方形的图集后,能尽可能减少图集上透明图的出现比例。

Hello, could you please post a screenshot or upload your export settings? It might be that something is preventing Spine to find an optimal solution.
您好,能否请您发布屏幕截图或上传您的导出设置? 可能是某些原因阻止了Spine寻找最佳解决方案。

以下为导出设置.

Hello, indeed, the cause of this shape is polygon packing combined with square or power of two settings.
Polygon packing is complex. When it is given a higher max size, it may try to fill in one direction while minimizing the other, and sometimes it may even pack worse when given more space as it cannot possible try all possibilities.
It may work to give a smaller number to the maximum atlas size, otherwise it might be best to disable polygonal packing if square and power of two are required.

您好,确实是造成这种形状的原因是多边形填充结合了正方形或两种设置的幂。
多边形包装很复杂。当给定更大的最大尺寸时,它可能会尝试在一个方向上进行填充,同时最小化另一个方向,有时在给定更多空间时甚至可能包装得更糟,因为无法尝试所有组合。
可以为最大地图集尺寸指定一个较小的数字,否则,如果需要平方和幂为2的情况,则最好禁用多边形填充。