private void Form1_Load(object sender, EventArgs e) { mole = Image.FromFile("두두.png"); //그림 sickmole = Image.FromFile("맞은두두.png"); map = Image.FromFile("맵1.jpg"); hammer = Image.FromFile("망치.png"); hithammer = Image.FromFile("때리는망치.png"); bumpmole = Image.FromFile("폭탄두두.png"); burnmole = Image.FromFile("폭발두두.png"); bt.SoundLocation = "뿅.wav"; //wav 음악파일 ham.SoundLocation = "망치.wav"; hitting.SoundLocation = "맞을때.wav"; burn.SoundLocation = "폭발소리.wav"; win.SoundLocation = "성공.wav"; lose.SoundLocation = "실패.wav"; this.mp3player.EnableContextMenu = true; //mp3 음악파일 this.mp3player.FileName = @"C:\Lecture\_CSharp_\개인프젝\2019_08_19_개인프젝\2019_08_18_개인프젝\bin\Debug/배경음악.mp3"; mp3player.Stop(); //mp3 로드되면 음악 바로 재생되서 스탑 걸어줌 lbHit.Text = "Hit: " + hit; //점수 화면에 보여지는 것 lbMiss.Text = "Miss: " + miss; MessageBox.Show("두더지 잡기 시작할까요?", "Are you Ready?" , MessageBoxButtons.OK); //바로 시작되서 메세지박스 넣어서 확인 누르면 타이머,음악 스타트됌 mp3player.Play(); timer.Start(); // 폼 띄우면 타이머 시작 //(enable true 하면 창이 뜨기전에 두더지가 나와있어서) Cursor.Hide(); //타이머 시작되면 커서 숨기기 }
private void _button_loadmp3_Click(object sender, EventArgs e) { if (_ofd_music.ShowDialog() == DialogResult.OK) { _mp3player.FileName = _ofd_music.FileName; // mp3 플레이어에 파일 경로 저장 _mp3player.Play(); _mp3player.Stop(); _textbox_nowmusic.Text = _ofd_music.SafeFileName; // textbox에 불러온 파일 이름 표시 _trackbar_musicline.Value = (int)_mp3player.CurrentPosition; // mp3 파일의 현재 재생 위치 _trackbar_volume.Value = _mp3player.Volume; // 불러온 mp3 파일의 볼륨으로 초기화 _trackbar_volume.Maximum = _mp3player.Volume + 600; // 볼륨을 기준으로 상수값을 정해 조절폭을 정함 _trackbar_volume.Minimum = _mp3player.Volume - 600; _trackbar_volume.Enabled = true; // 볼륨 조절 트랙바 활성화 _trackbar_musicline.Enabled = true; // 음악 재생 위치 조절 트랙바 활성화 _button_play.Enabled = true; _button_stop.Enabled = true; _textbox_lineTocircle.Enabled = true; _textbox_reducevalue.Enabled = true; _textbox_longNotespeed.Enabled = true; ChangeState(MP3MODE.Stop); } }
private void btnMP3_Click(object sender, EventArgs e) { //string strFilePath = string.Empty; //OFDialog.InitialDirectory = Application.StartupPath; //OFDialog.FileName = "*.mp3"; //OFDialog.Filter = "mp3 files(*.mp3)|*.mp3|All files(*.*)|*.*"; //if (OFDialog.ShowDialog() == DialogResult.OK) //{ // if (_mediaPlayer == null) // { // _mediaPlayer = new MediaPlayer.MediaPlayerClass(); // } // _mediaPlayer.FileName = OFDialog.FileName; // _mediaPlayer.Stop(); // changeStaus(EnumStatus.stop); // lblFileName.Text = OFDialog.FileName; // //처음 // tbarVolume.Value = TrackbarToVolumn(-1200, 0 , _mediaPlayer.Volume); // lblVolume.Text = tbarVolume.Value.ToString(); // //Timer // _tm.Interval = 500; // _tm.Tick += _tm_Tick; //} string strFilePath = string.Empty; OFDialog.InitialDirectory = Application.StartupPath; OFDialog.FileName = "*.mp3"; OFDialog.Filter = "mp3 files(*.mp3)|*.mp3|All files(*.*)|*.*"; if (OFDialog.ShowDialog() == DialogResult.OK) { if (_mediaPlayer == null) { _mediaPlayer = new MediaPlayer.MediaPlayerClass(); } _mediaPlayer.FileName = OFDialog.FileName; _mediaPlayer.Stop(); changeStaus(EnumStatus.stop); lblFileName.Text = OFDialog.FileName; //처음 tbarVolume.Value = TrackbarToVolumn(-1200, 0, _mediaPlayer.Volume); lblVolume.Text = tbarVolume.Value.ToString(); //Timer _tm.Interval = 500; _tm.Tick += _tm_Tick; } }
private void Btstart_Click(object sender, EventArgs e) //start 버튼 누르면 { bt1.Play(); //버튼음 this.Hide(); //폼2 숨김 form1.Show(); //폼1(게임할 창) 보여줌 mp3player1.Stop(); //폼2의 배경음악 끔 }
private void Btconnetc_Click(object sender, EventArgs e) { cs.Play(); Form1 fm1 = new Form1(); this.Hide(); mp3.Stop(); fm1.Show(); }
public void Stop() { player.Stop(); }
public Player(string dir) { player = new MediaPlayer.MediaPlayerClass(); player.FileName = dir; player.Stop(); }