public void PlayMusic(EMusicType music) { if(CurrentTrack != music) { CurrentTrack = music; if(CurrentTrack == EMusicType.None) { fade = Fade.IN; MusicSource.clip = MusicList[(int)music]; MusicSource.Play(); } else fade = Fade.OUT; } }
public void PlayMusic(EMusicType music) { if (CurrentTrack != music) { CurrentTrack = music; if (CurrentTrack == EMusicType.None) { fade = Fade.IN; MusicSource.clip = MusicList[(int)music]; MusicSource.Play(); } else { fade = Fade.OUT; } } }
public int GetMusicVolume(EMusicType type) { return(CConfig.GetVolumeByType(type)); }
private AudioClip GetMusicClip(EMusicType eMusic) { MusicData musicData = _musicList.Find(musicfx => musicfx.eMusic == eMusic); return(musicData?.Clip); }
public void PlayMusic(EMusicType music) { _musicSource.clip = GetMusicClip(music); _musicSource.Play(); }