How to make objects collide once

Hi guys,

I have objects that look like square.(have collider and rigidbody)

I want those squares to make a sound when I hit these squares with an object. But just once(once for scene).
If I hit one of the squares again, ıt shouldn’t make sound. How could I do this ?

Thanks advance !

You have to use a raycast. Then when the raycast is triggered, you check an bool-var, if the sound is already played.