티스토리 뷰

<aside> ⚠️ 해당 프로젝트는 10일 안에 빠르게 끝낼 예정으로 기획했으므로 잘 짜여진 구조의 프로젝트가 아니며 검색을 통해 프로젝트를 진행하고 있다.

</aside>

2023년 3월 24일

점수는 휘두르는 동안 플레이어와 닿은 물건의 수만큼 1씩 올린다. 일정 횟수 이상 닿아 사라지는 물건은 이전에 설정한 값을 현재 점수에 더해주게 하였다.

if (currentScore > bestScore)
{
		bestScore = currentScore;
		PlayerPrefs.SetInt("_bestScore", bestScore);
		score[0].text = currentScore.ToString();
}

점수가 발생할 때마다 분기문을 통해 현재 점수가 최고 점수보다 높은지 확인하고 맞다면 기록 갱신과 함께 현재 점수 UI 부분인 **score[0]**의 **text**를 최고 점수로 바꿔준다.

**PlayerPrefs**을 사용해서 최고점수만 기억하게 해주었다. 아직까지는 남들과 자신의 점수를 비교하거나 자신의 역대 기록을 저장할 건 아니기 때문이다. ScoreManager.cs를 따로 만들어 관리를 해주어야 하는데 기능만 우겨넣다보니 객체 지향은 이미 물건너 간지 오래됐다😢

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
링크
Total
Today
Yesterday