/** 运行时 loading 遮罩(打开页面、加载资源包等)的显示策略 */ export const RuntimeLoadingConfig = { /** 从请求 loading 起计时,超过该毫秒仍未完成才显示;此前完成则不出现(进大厅/进战斗等用 immediate 跳过) */ showAfterMs: 500, /** 渐显时长(毫秒) */ fadeInMs: 200, /** 渐隐时长(毫秒) */ fadeOutMs: 150, /** 遮罩一旦显示,超过该毫秒强制关闭(防止 ref 失配等意外卡死) */ maxVisibleMs: 30000, /** ref 归零后复查 UI 是否仍 active 的延迟(毫秒) */ orphanCheckMs: 250, };