fix: 去掉 Play(manIdle) 避免 Idle 重复触发 + Shoot→Fall 过渡优化 + 场景 maninjury→manInjury

- 不再调用 Play("manIdle"),仅重置参数让 Animator 默认进入 Idle
- Shoot 结束后先设 IsFull=true 再清 IsStart=false,避免过渡时闪回 Idle
- 摔倒后停留从1s增加到2s,确保玩家看清摔倒动作
- GameObject.Find("maninjury") → Find("manInjury") 匹配场景重命名
This commit is contained in:
yangbear
2026-06-30 00:48:09 +08:00
parent c38016ce26
commit c8a21fa3b3
4 changed files with 128 additions and 41 deletions
+2 -23
View File
@@ -2735,7 +2735,6 @@ GameObject:
- component: {fileID: 441640511}
- component: {fileID: 441640510}
- component: {fileID: 441640516}
- component: {fileID: 441640517}
m_Layer: 0
m_Name: '[Managers]'
m_TagString: GameController
@@ -2967,27 +2966,7 @@ MonoBehaviour:
_blackScreenImage: {fileID: 0}
_idleDuration: 2
_fadeDuration: 1
--- !u!114 &441640517
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 441640509}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4aaf3f536776e4baa98839960d122cff, type: 3}
m_Name:
m_EditorClassIdentifier:
_manAnimator: {fileID: 0}
_man2Animator: {fileID: 0}
_man2Object: {fileID: 0}
_womanObject: {fileID: 0}
_manInjuryObject: {fileID: 0}
_blackScreenPanel: {fileID: 0}
_blackScreenImage: {fileID: 0}
_idleDuration: 2
_fadeDuration: 1
_fallHoldDuration: 1.5
--- !u!1 &458363765
GameObject:
m_ObjectHideFlags: 0
@@ -6814,7 +6793,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
m_IsActive: 1
--- !u!224 &1284093980
RectTransform:
m_ObjectHideFlags: 0