[英]Split parameter in a texture atlas file?
skin.atlas
文件中的split
參數究竟是如何工作的。 Libgdx
紋理Libgdx
器從我相信的9-patches
創建這些。 有時我需要手動添加這些(在鏈接標簽中使用紋理包裝器或手動插入/編輯紋理時)並且似乎無法弄清楚它們究竟是如何工作的。 有時單個像素會使我的元素消失或不填充分割。
這是一個示例文件:
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
我希望這張圖片可以解決您的問題!
a
、 b
、 c
和d
是 4 個參數
Libgdx 紋理打包器應從.9.png
文件中的元數據生成您在圖集中看到的拆分/填充參數。 這些數字代表可拉伸區域(9 元素網格的中間部分)的startX, endX, startY, endY
。 有關更多詳細信息,請參閱生成splits
數組的源代碼。 (您可以在 TexturePacker.java 中看到將拆分信息寫入圖集。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.