我有一個SelectBox可以獲取基本上封裝了圖像和一些更多細節的對象列表。我想顯示那個TextureRegion,而不是顯示文本。在Libgdx/Scene2D中查看圖像SelectBox
我怎麼會去嗎?就我所見,默認情況下,SelectBox顯示toString()。
所以我的課看起來像(有點簡單化了):
public class Image
{
private Vector2 position;
private TextureRegion sprite;
public Image(Vector2 position) {...}
public void render(SpriteBatch batch) { batch.draw{this.sprite, this.position.x ...}
public String toString() { return "Position: " + position; }
}
SelectBox<Image> selectBox = ... // fetch data
我需要創建自己的SelectBoxStyle?如果是這樣,我怎麼能覆蓋它繪製TextureRegion而不是文本?
您是否找到解決方案? –
@BillLin:我不再在這個項目上工作了,但也許看看可用的一個答案 – Sorona