开发/编辑器专用的快速登录模式,跳过正式登录界面(LoginView),自动读取本地配置文件直接把角色扔进指定地图,方便调试。
PublicUtil.GetIsSilentLogin() 在下列条件都满足时被置为
true(见 GlobalData.IsRunWithEditorStartConfig):
- 非 Shipping 正式包
- 命令行带
-StartWithEditorConfig 参数
- 本地存在对应的编辑器登录配置文件
因为静默登录跳过了正式登录该做的初始化,所以在本流程里:即使目标地图和当前地图是同一张 WPMap(不满足"跨关卡"分支),
只要是
首次登录且处于静默登录,也会强制补一次
StartEnterMap / EndEnterMap 事件和一次 DataLayer 重置,避免状态没初始化对。