오브젝트 풀을 사용해서
Weapon - Sword - Skill1, Skill2를 넣고 아이템이 바뀔 때 스킬도 같이 바뀌면서 데미지도 바뀌게 설정 해줄 것이다.
먼저 두개의 Animator Override Controller를 설정해서 해당 애니메이션이 실행될 때 다른 애니메이션이 실행 되도록 만들어 주었다.


skill1)

skill2)

이 스킬을 Weapon자체에 넣어준다

Weapon)





아직 실력이 부족해서 간단하게 만들지 못했지만 조금 풀어서 함수로 구성했다.
PlayerFight)




Skill2도 동일한 형태로 구성된다
일반 마우스 왼쪽클릭은 애니메이션 이벤트를 통해 Attack이 실행되고, skill1은 Skill1Attack, skill2는 Skill2Attack이 실행되는데 이 때 범위와 스킬당 공격력 그리고, 내적 각을 이용해 각범위를 정해서 오브젝트가 맞을 범위와 데미지를 구현해서 IDamagable의 TakeDamage를 불러온다.
Enemy)

EnemyNormal)





이전 TPS프로젝트와 비슷한 구성이지만 죽었을 때 랜덤하게 아이템이 나오도록 설정 하였다.

플레이어와 비슷하게 애니메이션 이벤트를 사용해서 공격한 내적을 구해 범위를 구성하고 IDamageable을 통해 Takedamage를 구성


이벤트시스템 구독과 구독취소
썩은 검

단검




두손검
