Si reproducís muchos sonidos 3D dinámicos, crear y destruir AudioSources constantemente puede ser innecesario.
Un pool mantiene varias fuentes listas para reutilizar.
Pool
├── AudioSource 1
├── AudioSource 2
├── AudioSource 3
└── AudioSource 4
Cuando necesitás un sonido:
if (!source.isPlaying)
{
// reutilizar
}
Reduce:
Especialmente en: