Check out example codes for "how to play sound on collision unity". It will help you in understanding the concepts better.
Code Example 1
void Start ()
{
saw = GameObject.FindObjectOfType<AudioSource>();
}
void Update ()
{
}
void OnCollisionEnter(Collision col)
{
if(col.gameObject)
{
saw.Play();
Debug.Log("Nurrrr");
}
}
Code Example 2
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ImpactTrigger : MonoBehaviour
{
AudioSource source;
void Start()
{
source = GetComponent<AudioSource>();
}
private void OnCollisionEnter(Collision collision)
{
source.Play();
}
}
//https://asyncaudio.com/blogs/tutorials/how-to-create-a-simple-audio-impact-collision-trigger-with-unity
Learn ReactJs, React Native from akashmittal.com