From bc1cb6da854cb2e9144f10ed55330a537ecdca16 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 04 三月 2026 14:35:57 +0800
Subject: [PATCH] 466 h5版本 资源规则修改 打包修改(未完成 勿拉取)
---
Main/Core/GameEngine/Launch/InitSettingTask.cs | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/Main/Core/GameEngine/Launch/InitSettingTask.cs b/Main/Core/GameEngine/Launch/InitSettingTask.cs
index 87f63a6..dd0e105 100644
--- a/Main/Core/GameEngine/Launch/InitSettingTask.cs
+++ b/Main/Core/GameEngine/Launch/InitSettingTask.cs
@@ -1,5 +1,6 @@
+using Cysharp.Threading.Tasks;
using UnityEngine;
public class InitSettingTask : LaunchTask
@@ -14,17 +15,22 @@
{
ShaderUtility.InitGlobalParams();
// SoundPlayer.CreateSoundPlayer();
- SoundPlayer.Instance.Init();
- SoundPlayer.Instance.PlayLoginMusic();
+ SoundPlayer.CreateSoundPlayer().ContinueWith(() => {
+ SoundPlayer.Instance.Init();
+ SoundPlayer.Instance.PlayLoginMusic();
+
+ SystemSetting.Instance.SetSoundVolume(SystemSetting.Instance.GetSoundVolume());
+ SystemSetting.Instance.SetSoundEffect(SystemSetting.Instance.GetSoundEffect());
+ }).Forget();
+
// SoundPlayer.Instance.PlayBackGroundMusic(41);
- SystemSetting.Instance.SetSoundVolume(SystemSetting.Instance.GetSoundVolume());
- SystemSetting.Instance.SetSoundEffect(SystemSetting.Instance.GetSoundEffect());
+
SystemSetting.Instance.SetGameFps(SystemSetting.Instance.GetGameFps());
SystemSetting.Instance.LetFPSUnLimit();
DebugUtility.Instance.Init();
- DebugUtility.Instance.CreateDebugRoot();
+ DebugUtility.Instance.CreateDebugRoot().Forget();
GameObjectPoolManager.Instance.gameObject.name = "GameObjectPool";
GameObjectPoolManager.Instance.Initialize();
--
Gitblit v1.8.0