feat: 플레이어 다운 및 넉백 피격 반응 추가

- HitReactionController로 다운과 넉백 전용 로직을 분리
- 다운 시작, 루프, 회복 애니메이션과 DownEffect를 연결
- 행동 상태와 스킬 취소가 피격 반응과 연동되도록 정리
- 자동 검증 러너에 다운 및 넉백 검증을 추가
This commit is contained in:
2026-03-19 23:35:51 +09:00
parent a65ba77931
commit 9791b11d13
29 changed files with 7108 additions and 55 deletions

View File

@@ -20,7 +20,6 @@ GameObject:
- component: {fileID: 11400005}
- component: {fileID: 11400006}
- component: {fileID: 3792588902782784034}
- component: {fileID: 9069822911508997612}
m_Layer: 0
m_Name: Prefab_Boss_BossTemplate
m_TagString: Untagged
@@ -291,23 +290,3 @@ MonoBehaviour:
SwitchTransformSpaceWhenParented: 0
Interpolate: 1
SlerpPosition: 0
--- !u!114 &9069822911508997612
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 100000}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e8d0727d5ae3244e3b569694d3912374, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.Components.NetworkAnimator
ShowTopMostFoldoutHeaderGroup: 1
NetworkAnimatorExpanded: 0
AuthorityMode: 0
m_Animator: {fileID: 9500000}
TransitionStateInfoList: []
AnimatorParameterEntries:
ParameterEntries: []
AnimatorParametersExpanded: 0

View File

@@ -243,6 +243,14 @@ MonoBehaviour:
NameHash: 20298039
Synchronize: 1
ParameterType: 9
- name: Down
NameHash: -1127399675
Synchronize: 1
ParameterType: 9
- name: Recover
NameHash: 976603345
Synchronize: 1
ParameterType: 9
AnimatorParametersExpanded: 0
--- !u!95 &3426985706796420257
Animator:
@@ -305,6 +313,8 @@ MonoBehaviour:
debugMode: 1
showAreaDebug: 1
debugDrawDuration: 1
lastCancelledSkillName:
lastCancelReason: 0
--- !u!114 &6585367215453362640
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -345,6 +355,7 @@ MonoBehaviour:
ShowTopMostFoldoutHeaderGroup: 1
characterStats: {fileID: -5132198055668300151}
networkController: {fileID: 1664515335065415329}
skillController: {fileID: 0}
--- !u!114 &3552488436187204500
MonoBehaviour:
m_ObjectHideFlags: 0