split
文件中skin.atlas
参数的确切运作方式。我相信Libgdx
纹理打包器会从9-patches
创建这些。我有时需要手动添加这些(当在链接标签中使用texturepacker或手动插入/编辑纹理时)并且似乎无法弄清楚它们是如何工作的。有时单个像素会使我的元素消失或者不会填充分割。
以下是一个示例文件:
roundtext138.png
format: RGBA8888
filter: Nearest,Nearest
repeat: none
button
rotate: false
xy: 0, 0
size: 46, 46
split: 22, 22, 22, 22
orig: 46, 46
offset: 0, 0
index: -1
答案 0 :(得分:2)
我希望这张图片可以解决您的问题! a,b,c,d are the 4 parameters
答案 1 :(得分:1)
Libgdx纹理打包器应该从.9.png
文件中的元数据生成您在地图册中看到的拆分/填充参数。这些数字代表可伸展区域的startX, endX, startY, endY
(9元素网格的中间部分)。有关更多详细信息,请参阅生成splits
数组的the source code。 (您可以看到分割信息被写入地图集in TexturePacker.java。)