0

libGDX box2d ラッパーを使用しようとしていますが、完全な libGDX ゲーム エンジンは使用したくありません。既にゲームを実装しており、物理演算を追加したいからです。

そこで、libGDX ライブラリをダウンロードしてビルド パスに配置しました。

次のエラーが表示されます。

UnsatisfiedLinkError at com.badlogic.gdx.physics.box2d.World.newWorld(Native Method)
at com.badlogic.gdx.physics.box2d.World.<init>(World.java:101)
at org.anddev.andengine.extension.physics.box2d.PhysicsWorld.<init>(PhysicsWorld.java:61)
at org.anddev.andengine.extension.physics.box2d.PhysicsWorld.<init>(PhysicsWorld.java:57)

私に何ができる?

4

2 に答える 2

2

私はGoogleディスカッションからこのコードを使用していますが、私の側ではうまく機能しています。

import com.badlogic.gdx.utils.GdxNativesLoader;
GdxNativesLoader.load(); 

何かをする前にこれを使用してください。プロジェクトにgdx.jarとがあることを確認してください。gdx-natives.jar

于 2013-03-21T06:44:08.347 に答える
0

World プロパティの宣言中にインスタンスを割り当てると、このエラーが発生します。空の宣言を保持し、アプリの create() メソッドで新しいインスタンスを割り当てることで修正できます。

于 2013-08-14T19:40:31.537 に答える