Swap order: Shose now triggers Ping, and Ping triggers ChanraoTuibu. Final voice moved to ChanraoTuibu.

This commit is contained in:
yangbear
2026-07-11 05:35:30 +08:00
parent b18d28fc40
commit 5f4eff1cef
4 changed files with 40 additions and 25 deletions
+15 -7
View File
@@ -122,14 +122,22 @@ public class PingClickHandler : MonoBehaviour
if (activePingCount == 0)
{
Debug.Log("[PingClick] 所有的 ping 都已经绑成 chanrao 了!播放完成语音。");
var am = FindObjectOfType<AudioManager>();
if (am != null)
Debug.Log("[PingClick] 所有的 ping 都已经绑成 chanrao 了!现在激活 chanraotuibu。");
var chanraotuibu = GameObject.Find("chanraotuibu");
if (chanraotuibu == null)
{
#if UNITY_EDITOR
var finishClip = UnityEditor.AssetDatabase.LoadAssetAtPath<AudioClip>("Assets/Audio/people/伤员一切正常,包扎完毕.mp3");
if (finishClip != null) am.PlayVoice(finishClip);
#endif
var mi = GameObject.Find("manInjury");
if (mi != null)
{
var t = mi.transform.Find("chanraotuibu");
if (t != null) chanraotuibu = t.gameObject;
}
}
if (chanraotuibu != null)
{
chanraotuibu.SetActive(true);
}
// 隐藏视频面板