Hello!
It seems like some other people have had the same issue but there hasn’t been a solution yet.
I used PlayClipAtPoint with the proper Camera.main.transform.position as its playing point
My main camera contains the AudioListener and CinemachineBrain components. The coinSFX is very distorted and plays in one ear or another depending where the camera is on the scene. Has anyone found a solution for this?
Here is my code for the coin
private void OnTriggerEnter2D(Collider2D other)
{
if(other.gameObject.layer == LayerMask.NameToLayer("Player"))
{
//Play Sound & Add to Score & Destroy
FindObjectOfType<GameSession>().AddToScore(pointValue);
AudioSource.PlayClipAtPoint(coinSFX, Camera.main.transform.position);
Destroy(gameObject);
}
}
Here is an image of my Main Camera Inspector