Hello everyone, I've noticed that if you import your own music and use it as the title screen theme that there is a slight pause before the music starts. So... I was wondering if there's any way I can make the music start when the "Powered by MV" screen pops up. I think this would be a much better system than the one currently in place. But, how would I go about doing that? Please help me...
P.S.: This is my title screen music, I composed it myself! :)
[embedded media]
Making the title screen music start when the "Powered by MV" logo appears.
● ARCHIVED · READ-ONLY
-
-
Is this happening with the Browser Version of Games? I remember reading something about a pre Loader, so music will not take seconds to start.
Did not use it yet. Maybe someone else can help or knows more.
Nice Music -
Default behavior of MV is that the BGM is only started once the Scene_Title begins, and the MV splash is a different scene (Scene_Splash) that is ran before Scene_Title
go to the MadeWithMV.js file, find
Code:(its near the top portion of the actual code part)SceneManager.goto(Scene_Splash);
and add this before that line:
Code:AudioManager.playBgm($dataSystem.titleBgm);
If it still starts slightly later, then its more of due to the delay in loading of the sound file itself, which is something I dont know if you can do much with. You can try preloading the sound first and checking it before the splash image is shown, but I dont know how to do that check right now. -
Is this happening with the Browser Version of Games? I remember reading something about a pre Loader, so music will not take seconds to start.
Did not use it yet. Maybe someone else can help or knows more.
Nice Music
Thank you so much -
Default behavior of MV is that the BGM is only started once the Scene_Title begins, and the MV splash is a different scene (Scene_Splash) that is ran before Scene_Title
go to the MadeWithMV.js file, find
Code:(its near the top portion of the actual code part)SceneManager.goto(Scene_Splash);
and add this before that line:
Code:AudioManager.playBgm($dataSystem.titleBgm);
If it still starts slightly later, then its more of due to the delay in loading of the sound file itself, which is something I dont know if you can do much with. You can try preloading the sound first and checking it before the splash image is shown, but I dont know how to do that check right now.
Thank you so much, I will have to try that. -
This is super helpful.Default behavior of MV is that the BGM is only started once the Scene_Title begins, and the MV splash is a different scene (Scene_Splash) that is ran before Scene_Title
go to the MadeWithMV.js file, find
Code:(its near the top portion of the actual code part)SceneManager.goto(Scene_Splash);
and add this before that line:
Code:AudioManager.playBgm($dataSystem.titleBgm);
If it still starts slightly later, then its more of due to the delay in loading of the sound file itself, which is something I dont know if you can do much with. You can try preloading the sound first and checking it before the splash image is shown, but I dont know how to do that check right now.