diff --git a/unity/Assets/UI/GameManager.cs b/unity/Assets/UI/GameManager.cs index 100ec36..56bd0a2 100644 --- a/unity/Assets/UI/GameManager.cs +++ b/unity/Assets/UI/GameManager.cs @@ -61,6 +61,9 @@ namespace GameFramework /// private IEnumerator DeathTransition() { + // 等待一帧,让 HUD 先更新血量显示(最后一滴血消失) + yield return null; + // 1. 查找玩家并禁用控制 var player = GameObject.FindGameObjectWithTag("Player"); if (player != null)