UI 系统
This commit is contained in:
@@ -30,9 +30,8 @@ namespace BaseGames.Editor.Debugging
|
||||
return;
|
||||
}
|
||||
|
||||
var save = ServiceLocator.GetOrDefault<ISaveService>();
|
||||
if (save != null && !save.HasSave(0))
|
||||
save.CreateSlot(0, false); // 建立内存存档,确保新游戏初始状态
|
||||
// 统一会话入口:建档(内部应用空档并广播初始值,HUD 正确填充)+ 应用难度。与正式新游戏共用。
|
||||
ServiceLocator.GetOrDefault<IGameSessionService>()?.BeginNewGame(0, DifficultyLevel.Normal);
|
||||
|
||||
// 必须经事件频道 EVT_SceneLoadRequest 发请求:SceneService 据此加载场景,
|
||||
// GameManager 据此驱动状态机 LoadingScene → Gameplay(HUD/小地图随之显示)。
|
||||
|
||||
Reference in New Issue
Block a user