Example #1
0
 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;
        }
    }
Example #3
0
 public virtual void LoadAudio(string symbol, AudioKind kind, string fileName)
 {
 }