From 49f9f102afa51e85276fafd597f2c15ccc9746d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-S=C3=A9bastien=20Gervais?= Date: Sat, 9 Apr 2016 13:46:10 -0400 Subject: [PATCH] Whizz ejecting player sound --- Assets/Scripts/Asteroid.cs | 2 +- Assets/Scripts/AstronautAnimator.cs | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/Asteroid.cs b/Assets/Scripts/Asteroid.cs index 38f4251..19328f6 100644 --- a/Assets/Scripts/Asteroid.cs +++ b/Assets/Scripts/Asteroid.cs @@ -82,7 +82,7 @@ public class Asteroid : MonoBehaviour AudioSource.PlayClipAtPoint(audio.clip, transform.position, audio.volume); var wait = new WaitForSeconds(emitter.GetComponent().duration); - Destroy(emitter); + //Destroy(emitter); //doesnt play if removed. } diff --git a/Assets/Scripts/AstronautAnimator.cs b/Assets/Scripts/AstronautAnimator.cs index 979d237..1e37683 100644 --- a/Assets/Scripts/AstronautAnimator.cs +++ b/Assets/Scripts/AstronautAnimator.cs @@ -48,6 +48,9 @@ public class AstronautAnimator : MonoBehaviour { public void Eject() { StartCoroutine(Spin()); + var audio = aspi.GetComponent(); //eject sound + audio.bypassListenerEffects = true; + AudioSource.PlayClipAtPoint(audio.clip, transform.position, audio.volume); } IEnumerator Spin()