コード例 #1
0
 public void PlayFx(AudioName aName)
 {
     if (isSoundOn)
     {
         sfxSource.PlayOneShot(audioDict [aName.ToString()]);
     }
 }
コード例 #2
0
 public void PlayFx(AudioName aName, float delay)
 {
     if (isSoundOn)
     {
         sfxSource.clip = audioDict [aName.ToString()];
         sfxSource.PlayDelayed(delay);
     }
 }
コード例 #3
0
ファイル: AudioManager.cs プロジェクト: hsinpa/TeamBallDroper
        public void PlaySound(AudioName name, float volume)
        {
            if (audioClips[(int)name])
            {
                AudioSource source = GetSoucre();

                source.pitch  = 1.0f;
                source.volume = volume;
                source.PlayOneShot(audioClips[(int)name]);
            }
            else
            {
                print("AudioManager : AudioClip[" + name.ToString() + "] is not setted");
            }
        }
コード例 #4
0
 public void PlayFx(AudioName aName, float delay)
 {
     if (isSoundOn) {
         sfxSource.clip = audioDict [aName.ToString ()];
         sfxSource.PlayDelayed (delay);
     }
 }
コード例 #5
0
 public void PlayFx(AudioName aName)
 {
     if (isSoundOn) {
         sfxSource.PlayOneShot (audioDict [aName.ToString ()]);
     }
 }
コード例 #6
0
ファイル: PlayerAudio.cs プロジェクト: 1102736067/ECS
 private void Play(AudioName name, float volume = 1)
 {
     Play(name.ToString(), volume);
 }