Inheritance: MonoBehaviour
Example #1
0
 void gunAddedEventHandler(Vector3 pos)
 {
     if (gunAddedAudio)
     {
         EventSound snd = Instantiate(eventSoundPrefab, pos, Quaternion.identity, null);
         snd.audioSrc.clip = this.gunAddedAudio;
         snd.audioSrc.Play();
     }
 }
Example #2
0
 void playerDamagedEventHandler(Vector3 pos)
 {
     if (eventSoundPrefab)
     {
         EventSound snd = Instantiate(eventSoundPrefab, pos, Quaternion.identity, null);
         snd.audioSrc.clip = playerDamagedAudio;
         snd.audioSrc.Play();
     }
 }
Example #3
0
 void itemAddedEventHandler(Vector3 pos)
 {
     if (eventSoundPrefab)
     {
         EventSound snd = Instantiate(eventSoundPrefab, pos, Quaternion.identity, null);
         snd.audioSrc.clip   = itemAddedAudio;
         snd.audioSrc.volume = 0.7f;
         snd.audioSrc.Play();
     }
 }
Example #4
0
 void playerFootstepEventHandler(Vector3 pos)
 {
     if (gunAddedAudio)
     {
         EventSound snd = Instantiate(eventSoundPrefab, pos, Quaternion.identity, null);
         snd.audioSrc.clip   = this.playerFootStepAudio[Random.Range(0, playerFootStepAudio.Length)];
         snd.audioSrc.volume = 0.5f;
         snd.audioSrc.Play();
     }
 }
Example #5
0
 void playerDashEventHandler(Vector3 pos)
 {
     if (eventSoundPrefab)
     {
         EventSound snd = Instantiate(eventSoundPrefab, pos, Quaternion.identity, null);
         snd.audioSrc.clip   = this.playerDashAudio;
         snd.audioSrc.volume = 0.5f;
         snd.audioSrc.pitch  = 1.3f;
         snd.audioSrc.Play();
     }
 }
Example #6
0
 void playerLandEventHandler(Vector3 pos, float fallspeed)
 {
     if (eventSoundPrefab)
     {
         if (fallspeed < 50f)
         {
             EventSound snd = Instantiate(eventSoundPrefab, pos, Quaternion.identity, null);
             snd.audioSrc.clip = this.playerSoftLandAudio;
             snd.audioSrc.Play();
         }
         else if (fallspeed >= 50f)
         {
             EventSound snd = Instantiate(eventSoundPrefab, pos, Quaternion.identity, null);
             snd.audioSrc.clip = this.playerHardLandAudio;
             snd.audioSrc.Play();
         }
     }
 }
Example #7
0
 public void PlayEventSound(EventSound sound)
 {
     _sound.Instance.PlayEventSound((uint)sound);
 }
Example #8
0
 public void PlayEventSound(EventSound sound)
 {
     _sound.Instance.PlayEventSound((uint)sound);
 }
Example #9
0
	protected virtual void Awake() {
		m_EventSound = gameObject.GetComponent<EventSound> ();
		if (m_EventSound == null) {
			m_EventSound = gameObject.AddComponent<EventSound>();
		}
	}