2015-09-23 16 views
6

Androidスタジオにlibgdxプロジェクトをインポートして、自分のアプリのUIを作成しました。デザイナーを開いて、UIにアイテムを簡単に追加しようとしましたが、のデザインタブ>ツールウィンドウ>デザイナーがグレー表示されています。私はそれがインポートされたプロジェクトだと思います。誰かがデザイナーを開く方法を知っていれば素晴らしいでしょう、ありがとう!Android Studioのデザインタブがグレー表示されました

+3

あなたが本当にあなたのlibgdxのゲームの上でネイティブAndroidのUIをしたいですか? – noone

+0

私は実際のゲームの場所とは別のUIの部分を持つことができるように、いくつかのレイアウトを使いたいと思っていました。例えば、側面の文字情報を保持するパネル。 libgdxのレンダリングメソッドでカスタムUIを構築し、ネイティブUIを使用しないようにすることは可能でしょうか? – apalapa

+3

これはlibgdx UIシステム(つまりscene2d.ui)を使用することをお勧めします。ゲームは通常、ネイティブのルックアンドフィールを持っていないので、毎回あなたの携帯電話にそれを展開する必要はなく、デスクトップ上でゲームをテストし続けることができます。 – noone

答えて

0

Scene2DにはLibGdxが付属しています.LibGdxは通常、UIに関連するすべてを作成するために使用されます。 LibGdxゲームでデフォルトのAndroid UIを使用することはお勧めしません。ここで

は、いくつかのドキュメントは、あなたのLibGdxプロジェクトでScene2Dを使用する方法のチュートリアルです:

https://github.com/libgdx/libgdx/wiki/Scene2d

また、それは、ボタンやその他の要素を拡張することができますので、ボタンなど、あなたのUI要素にNinepatchを使用することをお勧めします正しくここではそのためのドキュメントやチュートリアルもあります:

https://github.com/libgdx/libgdx/wiki/Ninepatches

関連する問題