XNAで特定の曲が再生されているかどうかを確認できるかどうかを知りたいのですが、やりたいことは次のようなものです
if(stateS == "normal")
{
if(MediaPlayer.IsPlaying(song1)
{
//do nothing
}
if(!MediaPlayer.IsPlaying(song1)
{
//play song 1
}
spriteBatch.Draw(norm, pos, Color.White);
}
if(stateS == "fast")
{
if(MediaPlayer.IsPlaying(song2)
{
//do nothing
}
if(!MediaPlayer.IsPlaying(song2)
{
//play song 2
}
spriteBatch.Draw(fast, pos, Color.White);
}
if(stateS == "slow")
{
if(MediaPlayer.IsPlaying(song3)
{
//do nothing
}
if(!MediaPlayer.IsPlaying(song31)
{
//play song 3
}
spriteBatch.Draw(slow, pos, Color.White);
}
悲しいことに、特定の曲が再生されているかどうかを確認する方法が見つからなかったため、これを行う方法が見つかりませんでした. どんな提案や助けも大歓迎です!