如何在libgdx中绘制按钮类

11

我知道libgdx有一个名为Button的类,它看起来非常容易使用,但我想知道为什么draw方法设置为protected?

那么,在这种情况下,我应该如何绘制按钮呢?

Scene2d Button

3个回答

14

Button也是Actor,所以您可以将其放在Stage上,框架会将其绘制出来。这里有一些关于它们如何配合的更多文档,请点击这里。


你有跟进我发布的链接吗? - CaseyB
请查阅 https://code.google.com/p/libgdx/wiki/scene2d 和 https://code.google.com/p/libgdx/wiki/scene2dui。 - NateS

7

3

按钮是一个Actor,因此它与舞台一起使用。有关scene2d的官方文档,请参见官方文档。Button位于scene2d.ui中,它是基于Stage的UI框架,而Stage是通用的2D场景图。目前还没有scene2d.ui的官方文档,但您可以查看UITest


现在有关于Scene2D UI的官方文档。https://code.google.com/p/libgdx/wiki/scene2dui - NateS

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接