LibGDX - 对话框 - 如何删除标题栏?

时间:2016-06-24 15:09:39

标签: java libgdx

我刚开始使用LibGDX。我试图在下面的视频中创建一个通知系统。我已经扩展了Dialog类(因为Label无法拥有它自己的背景)。

我学会了一些' MoveToActions'并且对话框滑动。我需要以某种方式删除标题栏,但是' getTitleLabel()'和' getTitleTable()'不想工作。

有什么想法吗? :)谢谢!

https://www.youtube.com/watch?v=ZVxfyVUAqCQ

enter image description here

1 个答案:

答案 0 :(得分:1)

如果您更喜欢使用Label而不是Dialog,Label实际上可以拥有自己的背景。 LabelStyle有一个参数,用于将Drawable设置为背景,在创建新Label时使用此构造函数:

Label(java.lang.CharSequence text, Label.LabelStyle style)

以下是LabelStyle的API:

https://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/scenes/scene2d/ui/Label.LabelStyle.html