반응형
게임 진행 중 Weapon의 능력치 (공격속도, 데미지 등) 을 변경
계획
Static 능력치
1. Scriptable Object에 초깃값 및 레벨 별 능력치가 이미 기록되어 있음.
2. Level에 따라 무기의 능력치 초기화
Dynamic 능력치
1. 능력치를 컨트롤하는 Manager가 전역적으로 있음
2. Weapon과 Bullet에 Listener가 있음. 이 친구는 모든 Weapon과 Bullet에 붙어있음
3. Manager에서 BroadCast하면 각 Listenr에서 이를 Observer하여 반영
반응형
'Unity > TopdownEngine' 카테고리의 다른 글
엔진 주요 라이프사이클(LifeCycle) (0) | 2023.05.01 |
---|---|
Scene 이동 간에 유지되는 GameObject (0) | 2023.03.10 |
카메라가 주인공을 따라가게 만들기 (1) | 2023.02.01 |
DialogBox가 납작하게 나올 때 표시 (0) | 2023.01.30 |
무기 변경 (0) | 2023.01.30 |