このチュートリアルhttp://code.google.com/p/libgdx/wiki/IntelliJIDEALibgdxを使用してintellijidea12でlibgdxを設定できましたが、デスクトップアプリケーションを実行すると、このように表示されます。
libgdxの画像が公式のlibgdxWebサイトのチュートリアルのように表示されることを期待していました。チュートリアルのintelliJの部分では、デスクトップをandroidのアセットフォルダーにリンクします。下の画像でわかるように、libgdxの画像を含むandroidモジュールのアセットフォルダーがあります。
チュートリアルのAlternative2に従います。
コードは次のとおりです。
DesktopStarterクラス-デスクトップモジュール:
public class DesktopStarter {
public static void main(String[] args) {
LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
cfg.title = "Title";
cfg.useGL20 = true;
cfg.width = 800;
cfg.height = 480;
new LwjglApplication(new MyLibgdxGame(), cfg);
}
}
MyLibgdxGameAndroidStarterクラス-Androidモジュール:
public class MyLibgdxGameAndroidStarter extends AndroidApplication
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
cfg.useAccelerometer = false;
cfg.useCompass = false;
cfg.useWakelock = true;
cfg.useGL20 = true;
initialize(new MyLibgdxGame(), cfg);
}
}
MyLibgdxGameクラス-メインモジュール:
public class MyLibgdxGame extends Game {
@Override
public void create() {
//To change body of implemented methods use File | Settings | File Templates.
}
}
ここからプロジェクトをダウンロードしてください
何が悪かったのか誰か知っていますか?ありがとう