【发布时间】:2014-06-25 18:07:42
【问题描述】:
我正在尝试为我的游戏创建商店。 在这家店里,应该有 2 个滚动面板:一个是你的货品,另一个是经销商的销售。
(它想这样做) http://i.stack.imgur.com/5gLUr.jpg
所以一开始,我尝试在我的 ScrollPane 中放置一个列表,但我无法将我的武器图像和文本都放入其中。 所以我试着在我的 ScrollPane 中放一张表:只要我的库存中有东西,我就会添加带有物品纹理的单元格,另一个带有武器名称的单元格,...) 但是我找不到选择表的方法...
所以我有点困惑:如果我使用列表,我无法放置纹理并使其看起来很花哨,但使用表格,我无法选择项目...
你们对我应该怎么做有什么想法吗?
谢谢!
编辑:这里有一些代码,但不是所有内容,因为它非常丑陋!
Table test3 = new Table(skin2);
for(WeaponElement weapon : GameScreen.dataLoader.getWeaponArray()){
Image img = new Image(new Texture(weapon.getIconPath()));
test3.add(img).width(32);
test3.add().width(10);
test3.add(weapon.getName()).align(Align.left).row();
}
panelShop = new ScrollPane(test3, skin2);
panelShop.layout();
所以基本上,我将所有武器添加到我的 test3 表行中,将其添加到我的 ScrollPane 中,但我想让它们可选择,我可以通过使用列表来完成,但如果我这样做,我不能使用不再有桌子,让它看起来很棒......
【问题讨论】:
-
显示您的一些代码 sn-ps 可能会帮助潜在的回答者:)
-
好的,这里有一些代码!