public void PlayMusic(MUSIC_TYPE music) { if (m_audio_source.isPlaying) { m_audio_source.Stop(); } string path = MUSIC_PATH + music.ToString(); AudioClip clip = (AudioClip)Resources.Load(path, typeof(AudioClip)); m_audio_source.clip = clip; m_audio_source.Play(); }
//배경음악 체크하고 시작하기 public void ChkStartMusic(MUSIC_TYPE musictype, bool isStart) { if (isStart) { PlayMusic((int)musictype); } else { if (IsPlay(audioSource_2D_BGM)) { StopMusic((int)musictype); } } }
//'delay' 초 후에 음악을 재생한다 public void Play(MUSIC_TYPE musicType, float delay) { musicPlayer.Stop(); musicPlayer.clip = musicClips[musicType.ToString()]; musicPlayer.PlayDelayed(delay); }
//음악을 재생한다 public void Play(MUSIC_TYPE musicType) { musicPlayer.Stop(); musicPlayer.clip = musicClips[musicType.ToString()]; musicPlayer.Play(); }