1. 금일 한 업무 정리
- 증강 효과 적용 시 동일 증강 여부 체크 후 등급이 더 높으면 기존 증강 해제 후 적용, 아니면 증강 적용 불가 판정
2. 문제의 발생과 해결 과정
public void SelectAugment(AUGData data)
{
string augment = data.Name;
for (int i = 0; i < currentAugment.Count; i++)
{
if (augment == currentAugment[i].Name && (int)data.Grade <= (int)currentAugment[i].Grade)
{
Debug.LogWarning("이미 적용된 증강입니다. 중복 적용이 불가합니다.");
return;
}
else if (augment == currentAugment[i].Name && (int)data.Grade > (int)currentAugment[i].Grade)
{
currentAugment.Remove(currentAugment[i]);
break;
}
}
currentAugment.Add(data);
}
3. 개선점 및 과제
3.1 아직 적용되지 못한 요소 추가
- 캐릭터 풀강 후에도 조각 드랍 시 신화석 개념 도입
- 마법석 강화, 마법석 가챠 추가
- 증강 인게임 적용
3.2 UI 폴리싱
3.3 리팩토링