private void bgmPlayBtn_Click(object sender, EventArgs e) { if (mMusicStatus == BGM_MusicStatus.BGM_Music_Stop) { if (AudioEffectManager != null) { this.bgmPlayBtn.Text = "暂停"; AudioEffectManager.startPlayMusic(mBGMParam); AudioEffectManager.setMusicObserver(mBGMParam.id, this); mMusicStatus = BGM_MusicStatus.BGM_Music_Play; } } else if (mMusicStatus == BGM_MusicStatus.BGM_Music_Play) { if (AudioEffectManager != null) { this.bgmPlayBtn.Text = "播放"; AudioEffectManager.pausePlayMusic(mBGMParam.id); mMusicStatus = BGM_MusicStatus.BGM_Music_Pause; } } else if (mMusicStatus == BGM_MusicStatus.BGM_Music_Pause) { if (AudioEffectManager != null) { this.bgmPlayBtn.Text = "暂停"; AudioEffectManager.resumePlayMusic(mBGMParam.id); mMusicStatus = BGM_MusicStatus.BGM_Music_Play; } } }
private void exitPicBox_Click(object sender, EventArgs e) { this.bgmPlayBtn.Text = "播放"; AudioEffectManager.stopPlayMusic(mBGMParam.id); mMusicStatus = BGM_MusicStatus.BGM_Music_Stop; this.BGMVolumTrackBar.Value = 50; this.RemoteVolumTrackBar.Value = 50; this.LocalVolumTrackBar.Value = 50; this.BGMSpeedTrackBar.Value = 10; this.BGMPitchTrackBar.Value = 0; this.BGMprogressBar.Value = 0; this.bgmTimeLabel.Text = "00:00/00:00"; AudioEffectManager.stopPlayMusic(mEffectParam1.id); AudioEffectManager.stopPlayMusic(mEffectParam2.id); AudioEffectManager.stopPlayMusic(mEffectParam3.id); this.effect1CheckBox.Checked = false; this.effect2CheckBox.Checked = false; this.effect3CheckBox.Checked = false; this.effect1CycleCheckBox.Checked = false; this.effect2CycleCheckBox.Checked = false; this.effect3CycleCheckBox.Checked = false; this.effect1PublishCheckBox.Checked = false; this.effect2PublishCheckBox.Checked = false; this.effect3PublishCheckBox.Checked = false; this.Close(); }
public void onComplete(int id, int errCode) { if (this.IsHandleCreated) { this.BeginInvoke(new Action(() => { if (id == mBGMParam.id) { mMusicStatus = BGM_MusicStatus.BGM_Music_Stop; this.BGMprogressBar.Value = 0; this.bgmPlayBtn.Text = "播放"; this.bgmTimeLabel.Text = "00:00/00:00"; AudioEffectManager.setMusicObserver(mBGMParam.id, null); } })); } }
private void bgmStopBtn_Click(object sender, EventArgs e) { if (mMusicStatus != BGM_MusicStatus.BGM_Music_Stop) { // 停止BGM测试 if (AudioEffectManager != null) { this.bgmPlayBtn.Text = "播放"; AudioEffectManager.stopPlayMusic(mBGMParam.id); mMusicStatus = BGM_MusicStatus.BGM_Music_Stop; } } this.BGMprogressBar.Value = 0; this.BGMVolumTrackBar.Value = 50; this.RemoteVolumTrackBar.Value = 50; this.LocalVolumTrackBar.Value = 50; this.BGMSpeedTrackBar.Value = 10; this.BGMPitchTrackBar.Value = 0; this.bgmTimeLabel.Text = "00:00/00:00"; }