2017-05-22 11 views
0

libgdxを使用せずにgdx-bulletを使用するにはどうすればよいですか?意味完全なlibgdxライブラリを使用せずにスタンドアロンのgdx-bullet拡張子を使用するにはどうすればよいですか? libgdxを使うのは、数学にとっては問題ありません。ゲームエンジンにgdx-bulletを組み込む方法はありますか?

私は、ファイルを実行しようとすると、このエラーメッセージが表示されます。

com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load shared library 'libgdx64.so' for target: Linux, 64-bit at com.badlogic.gdx.utils.SharedLibraryLoader.load(SharedLibraryLoader.java:118) at com.badlogic.gdx.utils.GdxNativesLoader.load(GdxNativesLoader.java:34) at tester.ExampleGame.initGame(ExampleGame.java:94) at display.Display.loop(Display.java:218) at display.Display.run(Display.java:116) at display.Display.<init>(Display.java:95) at tester.ExampleGame.<init>(ExampleGame.java:56) at tester.ExampleGame.main(ExampleGame.java:60) Caused by: com.badlogic.gdx.utils.GdxRuntimeException: Unable to read file for extraction: libgdx64.so at com.badlogic.gdx.utils.SharedLibraryLoader.readFile(SharedLibraryLoader.java:126) at com.badlogic.gdx.utils.SharedLibraryLoader.loadFile(SharedLibraryLoader.java:261) at com.badlogic.gdx.utils.SharedLibraryLoader.load(SharedLibraryLoader.java:115) ... 7 more

+0

正常に動作するはずです。あなたは何を持っているのですか?どのプラットフォームがターゲットですか? – Xoppa

答えて

1

は、あなたが何をしたいのかに依存していますが、すべてのAndroidアプリ特定の事柄をロードせずに弾丸を使用することができます。 Bulletを実行するスタンドアロンのJavaゲームサーバーを使用します。

用途:

GdxNativesLoader.load(); 

その後、あなたはGDX-弾丸の作業を取得することができるはずです。

+0

これは、Androidアプリ固有のものを読み込まないこととは関係がないことに注意してください。 Libgdxはあなたにそれを使うよう強制しません。ネイティブライブラリを使用するライブラリの一部を使用する場合は、それらのネイティブライブラリをロードする必要があります。アンドロイドをターゲットにしている場合、それらのネイティブライブラリは確かに「Android固有のもの」になります。同様に、iosをターゲットにしている場合、それらのライブラリは「特定のもの」になります。 – Xoppa

+0

私はしましたが、上記の編集のようにエラーが発生します。 –

関連する問題