Is there a built in way in Unity to play a sound and continue looping it across multiple scenes?
Building off of that, is it possible to still be playing the music during a loading screen? (as in, does unity have a separate thread for sounds which would allow this to work)
the easiest and best way that i know of is just attach a script to the object that plays the sound, now im guessing this is theme music, so what i would do is attach a Sound Source and a Sound Listener to an empty game object and put it REALLY far away from the level, so nothign else can listen to it.
then attach this to the game object
Javascript:
function Awake(){
DontDestroyOnLoad(this);// this keeps it in everyscene, so it never gets destroyed
audio.loop=true; // loops it forever
}