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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user