Unity/TopdownEngine

Weapon 능력치 동적 변경 계획

lipnus 2023. 2. 15. 22:04
반응형

게임 진행 중 Weapon의 능력치 (공격속도, 데미지 등) 을 변경

 

Projectile Weapon과 Bullet을 통해 조절

 

계획

 

Static 능력치
1. Scriptable Object에 초깃값 및 레벨 별 능력치가 이미 기록되어 있음.
2. Level에 따라 무기의 능력치 초기화

Dynamic 능력치
1. 능력치를 컨트롤하는 Manager가 전역적으로 있음
2. Weapon과 Bullet에 Listener가 있음. 이 친구는 모든 Weapon과 Bullet에 붙어있음
3. Manager에서 BroadCast하면 각 Listenr에서 이를 Observer하여 반영

반응형