gpt4 book ai didi

java - libgdx - 如何在舞台上添加背景图片?

转载 作者:搜寻专家 更新时间:2023-10-30 21:45:58 25 4
gpt4 key购买 nike

我正在学习 libgdx,但我卡在了某个点..

我在我的舞台上添加了一个按钮,现在我想在舞台上添加一个图像,这样图像看起来就像按钮的背景图像。我的意思是说按钮应该位于图像上。我一直在寻找教程,但无法做到这一点。

如何实现?有帮助吗?

最佳答案

您唯一需要做的就是在绘制按钮之前绘制背景。
有几种可能的方法可以做到这一点:
- 您可以将背景作为 Image(Actor 的子类)添加到 Stage 并使用 z-index 确保它被绘制为背景。
- 您可以获得 StageSpriteBatch (stage.getBatch()) 并使用其中一种 draw 方法在调用 stage.draw()

之前绘制背景

你也可以使用另一个 SpriteBatch,但我不推荐它,因为它是一个相当“重”的对象,在这种情况下它不是必需的。
我想,在调用 stage.draw() 之前,您需要调用 spritebatch.end(),因为您曾经使用过 SpriteBatch绘制背景。

关于java - libgdx - 如何在舞台上添加背景图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22536755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com