Fix menu music fade in

This commit is contained in:
AwesomezPro99
2025-09-06 16:37:08 +08:00
committed by Hundrec
parent 4e572b171f
commit a10bbf60ac
3 changed files with 15 additions and 0 deletions
+5
View File
@@ -290,6 +290,11 @@ class OptionsMenu extends Page<OptionsMenuPageName>
override function update(elapsed:Float):Void
{
if ((FlxG.sound.music?.volume ?? 1.0) < 0.8)
{
FlxG.sound.music.volume += 0.5 * elapsed;
}
#if FEATURE_TOUCH_CONTROLS
backButton.active = (!goingBack) ? !items.busy : true;
#end
+5
View File
@@ -330,6 +330,11 @@ class StoryMenuState extends MusicBeatState
handleKeyPresses();
if ((FlxG.sound.music?.volume ?? 1.0) < 0.8)
{
FlxG.sound.music.volume += 0.5 * elapsed;
}
super.update(elapsed);
}
+5
View File
@@ -317,6 +317,11 @@ class TitleState extends MusicBeatState
}
if (pressedEnter && !skippedIntro && initialized) skipIntro();
if ((FlxG.sound.music?.volume ?? 1.0) < 0.8 && initialized)
{
FlxG.sound.music.volume += 0.5 * elapsed;
}
// TODO: Maybe use the dxdy method for swiping instead.
if (controls.UI_LEFT #if mobile || SwipeUtil.justSwipedLeft #end) swagShader.update(-elapsed * 0.1);
if (controls.UI_RIGHT #if mobile || SwipeUtil.justSwipedRight #end) swagShader.update(elapsed * 0.1);