2016-05-24 14 views
0

私は、メインイメージ、ホットキーボタンを示す左上の数字、およびアイテムの数量を示す右下の数字を持つホットキータイプのボタンを作ろうとしています。私はテーブルを使ってこれらを配置することができますが、重なり合うことはありません。私はメイン画像の上に数字を表示したいので、スタックを使用しました。残念ながら、スタック上のアクタを制御する方法はありません。すべて最大の俳優の中の0,0に配置されますスタック内にある。適切な位置に俳優を配置する方法はありますか、または私はテーブルを使用する必要がありますか?scene2d.ui Stackをレイアウトする方法はありますか?

答えて

1

定義によると、Stackは、その子を0,0の座標に置き、Stackを塗りつぶしようとします。

あなたがに入れて役者をより細かく制御するために、Groupを使用することができます。

あなたは、単に挿入getX()によってActorgetY()方法のXとY座標を取得することができます。 getHeight()getWidth()メソッドの助けを借りれば、簡単なテーブルレイアウトを作成できます。

+0

グループはこのために機能しますが、グループ内のアクタはグループを基準にして配置されます。 – Barodapride

関連する問題