Commit Graph

5 Commits

Author SHA1 Message Date
035a87e032 [Enemy] 적 애니메이션 컨트롤러 구현
Ultraworked with [Sisyphus](https://github.com/code-yeonggu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-11 17:51:52 +09:00
217378edde 루트 모션 애니메이션 및 회피 스킬 추가
- 루트 모션 애니메이션 클립 추가 (Melee_Slash, DodgeRoll)
- DodgeRoll_Sword 스킬 데이터 생성
- PlayerAnimationController: 트랜지션 설정 최적화
- Player 프리팹: 스킬 슬롯에 회피 스킬 할당

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 12:35:37 +09:00
eff23471d7 스킬 시스템 구현
- 애니메이션 이벤트 기반 스킬 시스템 추가
  - 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>
2026-03-10 12:08:52 +09:00
86903a09f0 플레이어 캐릭터가 바닥에서 약간 떠있는 문제 수정
skin width 0.08 -> 0.0001
2026-03-09 16:18:09 +09:00
2aa52746e9 캐릭터 움직임 및 애니메이션 2026-03-09 15:31:30 +09:00