【发布时间】:2015-05-05 06:46:17
【问题描述】:
一切都在标题上,我尝试一步一步地按照 Nathan Sweet(Libgdx 主要贡献者)提供的示例在 Scene2d 中创建一个窗口,但我想出了一个意想不到的结果:
就像你可以看到窗外的文字一样,这是我的窗口代码:
Window window = new Window("The new Window commIng up", skin_deff);
window.setPosition(400, 200);
window.pack();
// putting stuff together
table.debug();
table.add(heading).colspan(3).expandX().spaceBottom(50).row();;
table.add(scrollPane).uniformX().expandY().top().left();
table.add(window).padLeft(30);
// table.add(play).uniformX();
table.add(back).uniformX().bottom().right().padLeft(550);
stage.addActor(table);
这是我试图效仿的 Nathan Sweet 的例子:
代码:
label.setPosition(100, 200);
stage.addActor(label);
Window window = new Window("[RED]Multicolor Bla Bla Bla[GREEN] Title", skin);
window.setPosition(400, 200);
window.pack();
stage.addActor(window);
【问题讨论】: