1

私のコード: 変数:

    //Menu Song
    Song mainMenuTheme;
    bool songstart = false;

LoadContent() メソッド:

    //Load the song
    mainMenu = Content.Load<Song>("musics\\mainMenuTheme");
    MediaPlayer.IsRepeating = true;

Update() メソッドで:

    //Start the song
    if (!songstart)
    {
    MediaPlayer.Play(mainMenuTheme);
    songstart = true;
    }

したがって、曲は .wma 形式で 6.32MB で、デュレーションは 00:01:36 です。曲全体をループさせる方法は?デバッグを開始すると、しばらくすると切断され、再びループするためです。助言がありますか?

4

1 に答える 1

1

Songクラスに .wma の代わりに .mp3 を使用してみてください。
あなたのコードは正しいようです。

于 2013-08-14T00:46:32.713 に答える