This is my code (c#)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class collidersound : MonoBehaviour {
public AudioSource oofSource;
// Use this for initialization
void Start () {
oofSource = GetComponent<AudioSource> ();
}
// Update is called once per frame
void Update () {
}
void OnCollisionEnter (Collision collision) {
if (collision.gameObject.tag == "Floor") {
oofSource.Play ();
}
}
}
This script throws up no errors. The problem is that nothing works. No sound is playing when it collides.
It’s really odd.
Thanks for any help in advance.