Unity Button OnClick Sound
public class AudioPlay : MonoBehaviour
{
public AudioSource sound;
private Rect audiorect;
void Start()
{
audiorect = new Rect(20, 20, 100, 20);
}
void OnGUI()
{
GUI.Label(audiorect, "Play Audio");
if (audiorect.Contains(Event.current.mousePosition))
{
if (Input.GetMouseButtonDown(0))
{
sound.Play();
}
}
}
}