2


Andengine を使用してゲームを開発していBase Game Activityます。複数のシーンで を使用しています。バックグラウンドミュージックをロードしたいのですが、使用中にエンジンでサウンドを有効にする方法がわかりませんBase Game Activity。ネットでこのコードを見つけて、サウンドを有効にしました。

return new Engine(new EngineOptions(true, ScreenOrientation.LANDSCAPE, new RatioResolutionPolicy(CAMERA_WIDTH, CAMERA_HEIGHT), camera).setNeedsMusic(true));

しかし、これは書かれて onLoadScene()おり、ベースゲームのアクティビティで実装する方法がわかりません。ベースゲームのアクティビティでonLoadScene()オーバーライドできます onLoadScene()か、これを達成する他の方法はありますか...

すべての提案は私にとって有効であり、すべてのおかげで高度です....

4

1 に答える 1

4

のようなものを試してください

final EngineOptions engineOptions = new EngineOptions(true, ScreenOrientation.LANDSCAPE_FIXED,
        new RatioResolutionPolicy(CAMERA_WIDTH, CAMERA_HEIGHT), mCamera);
engineOptions.getAudioOptions().setNeedsSound(true);

および/または

engineOptions.getAudioOptions().setNeedsMusic(true);
于 2013-01-18T19:25:55.867 に答える