public void Play(int audioId, AudioKind kind) { if (kind == AudioKind.BGM) { StopBGM(); bgmAudioSources[audioId].Play(); } else { seAudioSources[audioId].Play(); } }
//ファイル名から再生 public void PlaySoundFromName(string audioName, AudioKind source) { switch (source) { case AudioKind.BGM: PlayBGM(BGMNameDictionary[audioName]); break; case AudioKind.SE: PlaySE(SENameDictionary[audioName]); break; case AudioKind.Voice: PlayVoice(VoiceNameDictionary[audioName]); break; default: Debug.Log("Cannot find " + audioName); break; } }
public virtual void LoadAudio(string symbol, AudioKind kind, string fileName) { }