SkillManager에서 스킬 사용을 관리하기 위해 skillInfo 테이블에 쿨타임과 데미지 정보를 넣었다.
5레벨을 달성한 스킬은 레벨업 UI에서 제외하기 위해 skillInfo[idx]에 max 변수가 추가된다.
UILevelUp 컴포넌트의 GetRandomSkills 함수를 살짝 수정했다.
이제 5레벨을 달성한 스킬은 랜덤테이블에서 제외되고,
남은 스킬이 3개 미만일 경우 에러 스킬(인덱스 -1)이 UI이 표시된다.
레벨도 반영되어 표시되도록 수정하였다.
스킬을 계속 찍다보면 에러 스킬이 나오는 것을 확인할 수 있다.
'Game > MSW' 카테고리의 다른 글
메이플스토리 월드로 게임 만들기 - 7 (0) | 2022.10.30 |
---|---|
메이플스토리 월드로 게임 만들기 - 5 (0) | 2022.10.26 |
메이플스토리 월드로 게임 만들기 - 4 (0) | 2022.10.23 |
메이플스토리 월드로 게임 만들기 - 3 (4) | 2022.10.22 |
메이플스토리 월드로 게임 만들기 - 2 (0) | 2022.10.22 |