20 lines
505 B
C#
20 lines
505 B
C#
|
using System.Collections;
|
|||
|
using System.Collections.Generic;
|
|||
|
using UnityEngine;
|
|||
|
|
|||
|
namespace NeonTea.Quakeball.Audio {
|
|||
|
public class ImpactSound : MonoBehaviour {
|
|||
|
public AudioSource Source;
|
|||
|
public AudioClip[] Clips;
|
|||
|
|
|||
|
public void PlayAt(Vector3 position) {
|
|||
|
transform.position = position;
|
|||
|
Source.PlayOneShot(GetRandomClip());
|
|||
|
}
|
|||
|
|
|||
|
private AudioClip GetRandomClip() {
|
|||
|
return Clips[Random.Range(0, Clips.Length)];
|
|||
|
}
|
|||
|
}
|
|||
|
}
|