스킬 시스템 구현
- 애니메이션 이벤트 기반 스킬 시스템 추가 - SkillData: 스킬 데이터 (클립, 쿨타임, 효과 목록) - SkillController: 스킬 실행 및 애니메이션 제어 - AnimatorOverrideController로 단일 State에서 다양한 스킬 재생 - 스킬 효과 시스템 - DamageEffect, HealEffect, BuffEffect - KnockbackEffect, SoundEffect, SpawnEffect - 범위 공격 및 팀 구분 지원 - Team 컴포넌트로 아군/적 구분 - 스킬 중 이동 제한 - IsPlayingAnimation으로 애니메이션 종료까지 이동 불가 - OnSkillEnd 호출 시 다음 스킬 시전 가능 - 입력 시스템에 스킬 슬롯 6개 추가 - 애니메이션 에셋 추가 및 정리 - AnimationSwordCombat 패키지 추가 (검 공격 애니메이션) - PlayerAnimationController에 Skill 상태 추가 - External_Used 폴더 구조 정리 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -12,13 +12,13 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: ef83fc4eb87f44f279e62ce434242341, type: 3}
|
||||
m_Name: Animation_PropBoneBindingConfig_Default
|
||||
m_EditorClassIdentifier:
|
||||
sourceRig: {fileID: 0}
|
||||
targetRig: {fileID: 0}
|
||||
sourceRig: {fileID: 919132149155446097, guid: 68a29e70ae95f6a4195bf0fcbb538019, type: 3}
|
||||
targetRig: {fileID: 919132149155446097, guid: 68a29e70ae95f6a4195bf0fcbb538019, type: 3}
|
||||
propBoneDefinitions:
|
||||
- parentBoneName: Hand_R
|
||||
boneName: Prop_R
|
||||
socketName: Prop_R_Socket
|
||||
rotationOffset: {x: 0, y: 0, z: 0}
|
||||
scale: 1
|
||||
scalar: 1
|
||||
scaleCalculationBone1: Hand_R
|
||||
scaleCalculationBone2: Elbow_R
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 950ef8de5862a40f286d0522ed646a00
|
||||
guid: 1384ae594d3d94bfc9f70fc0e7dc57ca
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
|
||||
@@ -12,13 +12,13 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: ef83fc4eb87f44f279e62ce434242341, type: 3}
|
||||
m_Name: BigRig_01_PropBoneBindingConfig
|
||||
m_EditorClassIdentifier:
|
||||
sourceRig: {fileID: 919132149155446097, guid: b6b4b9f2696465340b5168dd9e2ca6b3, type: 3}
|
||||
sourceRig: {fileID: 919132149155446097, guid: 68a29e70ae95f6a4195bf0fcbb538019, type: 3}
|
||||
targetRig: {fileID: 919132149155446097, guid: 680888a45be9b438b8892609902cb5ea, type: 3}
|
||||
propBoneDefinitions:
|
||||
- parentBoneName: Hand_R
|
||||
boneName: Prop_R
|
||||
socketName: Prop_R_Socket
|
||||
rotationOffset: {x: 3.9506698, y: 174.03122, z: 0.034283083}
|
||||
scale: 1.2121843
|
||||
scalar: 1.2121843
|
||||
scaleCalculationBone1: Hand_R
|
||||
scaleCalculationBone2: Elbow_R
|
||||
|
||||
@@ -12,13 +12,13 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: ef83fc4eb87f44f279e62ce434242341, type: 3}
|
||||
m_Name: KidRig_01_PropBoneBindingConfig
|
||||
m_EditorClassIdentifier:
|
||||
sourceRig: {fileID: 919132149155446097, guid: b6b4b9f2696465340b5168dd9e2ca6b3, type: 3}
|
||||
sourceRig: {fileID: 919132149155446097, guid: 68a29e70ae95f6a4195bf0fcbb538019, type: 3}
|
||||
targetRig: {fileID: 919132149155446097, guid: f3859a60011274e39a1dd372974c01b8, type: 3}
|
||||
propBoneDefinitions:
|
||||
- parentBoneName: Hand_R
|
||||
boneName: Prop_R
|
||||
socketName: Prop_R_Socket
|
||||
rotationOffset: {x: 0.0000038260173, y: 0.000004915283, z: 270.14746}
|
||||
scale: 0.5464112
|
||||
rotationOffset: {x: 0.00000041092298, y: 0.000004915283, z: 270.14746}
|
||||
scalar: 0.54641134
|
||||
scaleCalculationBone1: Hand_R
|
||||
scaleCalculationBone2: Elbow_R
|
||||
|
||||
@@ -12,13 +12,13 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: ef83fc4eb87f44f279e62ce434242341, type: 3}
|
||||
m_Name: POLYGONRig_01_PropBoneBindingConfig
|
||||
m_EditorClassIdentifier:
|
||||
sourceRig: {fileID: 919132149155446097, guid: b6b4b9f2696465340b5168dd9e2ca6b3, type: 3}
|
||||
sourceRig: {fileID: 919132149155446097, guid: 68a29e70ae95f6a4195bf0fcbb538019, type: 3}
|
||||
targetRig: {fileID: 100016, guid: 2dc7b382d25903545b405802eb2198ab, type: 3}
|
||||
propBoneDefinitions:
|
||||
- parentBoneName: Hand_R
|
||||
boneName: Prop_R
|
||||
socketName: Prop_R_Socket
|
||||
rotationOffset: {x: 0.0000038260173, y: 0.000004915283, z: 270.14746}
|
||||
scale: 1
|
||||
rotationOffset: {x: 359.52396, y: 359.89847, z: 269.71255}
|
||||
scalar: 1.0000013
|
||||
scaleCalculationBone1: Hand_R
|
||||
scaleCalculationBone2: Elbow_R
|
||||
|
||||
Reference in New Issue
Block a user