Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo configurar efectos de sonido de fondo en Unity3D?

¿Cómo configurar efectos de sonido de fondo en Unity3D?

Puedes usar un lisener fijo para escuchar esta música. Creo que la situación actual puede ser que la fuente y el receptor de la música no estén en el mismo objeto, lo que causará los problemas mencionados anteriormente. a ángulos, distancias, etc. situación.

Además, reproducir un sonido puede necesitar una decisión.

Es para detectar si la fuente de sonido se está reproduciendo antes de reproducir el sonido. Hay una función correspondiente para esto, puedes probarla.

El tipo aproximado es

if(!XXXX.GetComponent

>().isPlaying

)

{

XXXX.GetComponent

>().Play

( );

}

Está bien.