У меня есть фоновая музыка, и я хочу иметь возможность приостанавливать/включать ее или отключать/включать звук нажатием одной кнопки. Есть какие-нибудь предложения? Заранее спасибо. Это то, что у меня есть до сих пор, но я не могу заставить его работать;
изменить: я использовал WMP, потому что вы не можете сделать паузу в SoundPlayer; затем сделал логическое значение и установил для него значение false, а затем использовал этот цикл, чтобы заставить кнопку работать
if (paused == false)
{
MusicPlayer1.controls.pause();
paused = true;
}
else
{
MusicPlayer1.controls.play();
paused = false;
}
/
public Game()
{
GameHeigth = 45; // some other stuff
GameWidth = 45;
matrix = new Cube[15, 15];
XObjects = new List<VObject>();
rnd = new Random();
InitializeComponent();
GenerateField();
NeighbourBase();
StartGame();
Muziek();
}
private void Muziek()
{
System.Media.SoundPlayer player1 = new System.Media.SoundPlayer("liedje.wav");
player1.PlayLooping();
}
private void PauseResumeButton_Click(object sender, EventArgs e)
{
Muziek.Player1.Pause(); //this doenst work
}