XNA中的一首歌被切断了

时间:2013-08-13 20:15:01

标签: c# loops xna duration background-music

我的代码: 变量:

    //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。如何制作 整个 歌曲循环?因为当我开始调试时,它会在一段时间后中断并再次循环。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

尝试使用.mp3而不是.wma用于Song类。 你的代码似乎是正确的。