我正在学习 libgdx 但我陷入了困境..
我在舞台中添加了一个按钮,现在我想在舞台中添加一个图像,以便该图像看起来像按钮的背景图像。我的意思是说按钮应该位于图像上。
我一直在寻找教程但无法做到这一点。
如何做呢?有什么帮助吗?
您唯一需要做的就是draw
绘制背景之前Button
s.
有几种可能的方法可以做到这一点:
- 您可以添加背景作为Image
(子类Actor
)到Stage
并使用z-index
以确保它被绘制为背景。
- 你可以获得Stage
s SpriteBatch
(stage.getBatch()
)并使用其之一draw
在调用之前绘制背景的方法stage.draw()
您还可以使用另一个SpriteBatch
,但我不推荐它,因为它是一个相当“重”的物体,在这种情况下它并不是必需的。
我想,在打电话之前stage.draw()
你需要打电话spritebatch.end()
, 为了SpriteBatch
你曾经draw
的背景。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)