4

GitHub の最新のモノゲーム ソース 06/03/13 を使用すると、iPad/iPhone シミュレーター (VMWare 上の OSX) で実行すると、ゲームは正常にサウンド エフェクトを再生しますが、iPad 4 にデプロイ/デバッグすると、サウンド エフェクトが再生されません。まったく聞こえません。アプリケーションの出力ウィンドウに、サウンドを再生する必要があるゲーム内アクションを実行しているときに、バッファ属性の取得に失敗しましたと表示されることがあります。シミュレーターでサウンドが再生されるので、モノゲーム サウンド プロセッサを使用して xnbs を正しくコンパイルしたと仮定しています。fwiw Visual Studio 2012 Windows Phone Game ライブラリ プロジェクトを使用してこれらをコンパイルしました。そして、ゲームのロード時にイントロサウンドを再生する方法を次に示します。

public override void Activate(bool instancePreserved)
    {
        if (!instancePreserved)
        {
            if (content == null) 
                content = new ContentManager(ScreenManager.Game.Services, "Content");

            backgroundTexture = content.Load<Texture2D>(MyGame.Settings.Assets.SplashBackground);
            introSound = content.Load<SoundEffect>(MyGame.Settings.Assets.IntroSound);
        }
        introSound.CreateInstance().Play();
    }

これを引き起こす原因と修正方法を知っている人はいますか?

4

2 に答える 2

0

MP3 を直接またはコンテンツ パイプライン経由で使用してみてください。

于 2013-03-11T16:59:09.737 に答える