diff options
Diffstat (limited to 'SFXPlayer.cs')
-rw-r--r-- | SFXPlayer.cs | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/SFXPlayer.cs b/SFXPlayer.cs new file mode 100644 index 0000000..ec85233 --- /dev/null +++ b/SFXPlayer.cs @@ -0,0 +1,23 @@ +using System.Collections.Generic; +using UnityEngine; + +public class SFXPlayer : MonoBehaviour +{ + public List<AudioClip> metal; + + public List<AudioClip> other; + + internal void Play(RaycastHit hit) + { + AudioSource component = GetComponent<AudioSource>(); + component.mute = true; + //List<AudioClip> list = new List<AudioClip>(); + //list = ((!hit.rigidbody) ? other : metal); + //if (!hit.rigidbody) + //{ + // component.volume *= 0.5f; + //} + //component.clip = list[Random.Range(0, list.Count)]; + //component.Play(); + } +} |