4147d6e800
根因: BlackScreenPanel 初始 active=false,GameObject.Find() 只能找活跃对象 → _blackScreenPanel 一直为 null → FadeBlackScreen() 直接 yield break 跳过 修复: 1. 场景中激活 BlackScreenPanel(alpha=0 所以视觉不可见) 2. AutoAssignReferences() 增加 FindObjectsOfType<Image>(true) 兜底 3. Start() 改为保持 BlackScreenPanel active + alpha=0,而非 SetActive(false) 4. 增加 Debug.Log 确认 BlackScreenPanel 找到状态