namespace BaseGames.Core.Events { /// /// 场景加载请求。 /// [System.Serializable] public struct SceneLoadRequest { /// 目标场景名称(Addressable Key) public string SceneName; /// 进入点 ID(供 PlayerController 决定出生位置) public string EntryId; /// 玩家出生点 Transition ID(具体过渡门 ID,可为 null) public string EntryTransitionId; /// 是否显示加载画面 public bool ShowLoadingScreen; /// 死亡复活时为 true,不执行正常过渡动画 public bool IsRespawn; } }