Tengo objetos que parecen cuadrados (tienen colisionador y cuerpo rígido)
Quiero que esos cuadrados hagan un sonido cuando los golpeo con un objeto. Pero solo una vez (una vez por escena). Si vuelvo a golpear uno de los cuadrados, no debería hacer ruido. Cómo podría hacer esto ?
Gracias por adelantado !
Cuando se llama al método OnCollisionEnter() , puede verificar si una variable booleana se estableció en verdadero.
hasCollided = false; void OnCollisionEnter(Collision collision){ if (!hasCollided){ // Play sound hasCollided = true; } }