2016-06-24 6 views
1

私はLibGDXを使い始めました。私は以下のビデオのような通知システムを作成しようとしています。私はDialogクラスを拡張しました(Labelはそれ自身の背景を持つことはできません)。LibGDX - ダイアログ - タイトルバーを削除するには?

「MoveToActions」を学び、ダイアログをスライドさせました。どうにかしてタイトルバーを削除する必要がありますが、 'getTitleLabel()'と 'getTitleTable()'は機能したくありません。

アイデア? :)ありがとう!

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

enter image description here

+2

それは削除されますが、あなたすることはできませんタイトルを '' ''に設定し、タイトルバーエリアを持たない背景を使用することができます。タイトルバーをオプションにするには、プルリクエストを行う必要があります。うーん。 – Tenfour04

+0

高さを0またはsmthに設定するオプションはありませんか?これはとても愚かなO.oです –

答えて

1

あなたの代わりに、ダイアログのラベルを使用することを希望した場合、ラベルは実際には、独自のバックグラウンドを持つことができます。 LabelStyleは、このコンストラクタを使用する背景としてDrawableのを設定し、新しいラベルを作成するときのために、次のパラメータがあります。ここでは

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

関連する問題