반응형

갑자기 나누기 개념이 헷갈려서 메모 하기로 했다.
위와 같은 레벨디자인이 있다고 가정하자.
만약 현재 레벨이 1이라면 버튼을 세 번 눌러야 레벨2가 될 것이다.
왜냐하면 GetExp가 얻는 경험치이기 떄문에 5x3 해야 15가 되기 떄문.
어찌 되었든 현재 레벨은 1이고 다음 레벨로 가기 위한 목표 경험치는 EXP이다
즉
전체는 EXP 이고
내가 가진 것? 은 GET _EXP 이다
우선 아래 그림을 보자 버튼을 계속 누르면 아래와 같이 수치가 변한다







빨간 동그라미 부분을 구하려면
1. 전체와
2. 전체중에 몇
이 두개만 알면 된다.
예를들어 10개 중 2개 먹었다면?
20%가 나온다 왜냐하면
전체 10
전체중에 몇 2
2 / 10 =
0.2 * 100 =
결과 : 20%
2 / 10 = 0.2 → 20%
쉽게 설명하면
- 분자 (위에 있는 숫자) = 내가 가진 것
- 분모 (아래에 있는 숫자) = 전체
내가 가진 것 ÷ 전체 = 내가 채운 비율
예시2: 전체 34경험치가 필요하고, 내가 6경험치 얻었으면?
6 / 34 = 0.176 → 17.6%
🧠 외우기 팁
"내가 가진 것 ÷ 전체" = 채운 퍼센트
내가 가진 경험치가 위(분자)
전체 필요 경험치가 아래(분모)

반응형
'유니티 > 구현내용정리' 카테고리의 다른 글
| 유니티 - 클래스 다이어 그램 (UML 다이어그램) 정리 (2) | 2025.03.23 |
|---|---|
| 유니티 -방치형 프로젝트 (버튼 클릭 시 레벨업 적용하기) (2) | 2025.03.22 |
| 유니티 방치형 프로젝트 - 모바일 버튼 터치, 연속터치 판별 로직 작성 ( + 두트윈 사용하기) (0) | 2025.03.20 |
| 유니티 - 모바일에서 특정 해상도 UI 깨지는 문제 해결 (0) | 2025.03.19 |
| 유니티 방치형 프로젝트 - 아이템 획득 (이펙트) #2 (0) | 2025.03.19 |
