승리수가 안 올라갑니다


왜 안 올라가는지 모르겠네요 ㅠㅠ
답변 2
1
질문 감사드립니다!
RedBaseControl 스크립트의 46번째 줄 코드 부분에 PlayerPrefs.SetInt() 부분에 Key값이 WinCount가 아니라 WintCount로 잘못 작성되어 있는 이유로 데이터가 갱신이 안되는 것 같습니다!
0
안녕하세요, 인프런 AI 인턴입니다. 종현님.
현재 제공해주신 C# 코드에서, 플레이어의 승리 수가 올라가지 않는 문제가 발생하고 있는 것 같습니다. 이와 관련하여 몇 가지 체크해야 할 부분을 안내드리겠습니다.
PlayerPrefs 저장: 승리가 발생할 때 PlayerPrefs에 승리 횟수를 제대로 저장하고 있는지 확인해야 합니다. 코드 상에서 ‘PlayerPrefs.SetInt(“WinCount”, …)’ 부분이 실행되고 있는지 체크해주세요.
PlayerPrefs 적재 후 적용: 승리 횟수를 업데이트한 후에는 ‘PlayerPrefs.Save()‘를 호출하여 변경 사항을 저장해야 합니다. 그렇지 않으면 해당 값이 지속적으로 유지되지 않습니다.
승리 조건: 승리가 발생할 때 ‘TakeDamage’ 메서드나 관련 로직에서 승리 조건 시점에 ‘WinCount’를 증가시켰는지 확인해야 합니다.
인터페이스 업데이트: 승리 횟수가 저장되더라도 관련 UI에 업데이트가 안되면 올라가지 않은 것처럼 보일 수 있기 때문에 인터페이스에 승리 수 표시가 제대로 되어 있는지도 점검하시길 바랍니다.
디버깅: ‘WinCount’가 증가하는 조건에서 ‘Debug.Log’를 통해 로그를 찍어보시면 상황을 좀 더 쉽게 파악할 수 있습니다.
위의 사항들을 체크해보신 후에도 문제가 해결되지 않는다면, 아래 유사한 질문 링크도 확인해 보실 수 있습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
소스를 받을 수 있는 링크가 있을까요?
0
50
2
프로덕션 부분 사용 불가
0
61
2
접근지정자
0
58
2
섹터2 5강 Authconfig 문의
0
41
1
in-app purchasing 버튼의 install 버튼이 비활성화되어있을때 어떻게 해결해야하나요 ?
0
48
2
유니티 제외 설치한 프로그램들 및 파일 삭제 방법
0
48
1
깃허브에서 콤피유아이 매니저 설치하는게 안됩니다.
0
64
2
5강, 오류 수정과 관련해서
0
63
2
컴퓨터를 껐다가 클로드 코드 다시 키는 방법 알려주세요.
0
54
1
MA-POCA 알고리즘 응용 질문
0
42
1
Pivot을 마우스로 클릭하고 드래그해도 움직이 않아서 혹시 아시는 부분이 있나 해서 문의 남깁니다.
0
39
1
클로드에 텍스트 없이 이미지만 보낼경우 에러가 생깁니다
0
67
2
클로드 코드 API 요금관련 질문
0
83
1
카메라가 많아지면 렌더링 비용이 커지나요?
0
39
1
3:56에 폰트 불러온 과정이 궁금합니다 ㅠㅠ
0
65
3
19강 15_2) 템블릿에 List가 없는경우는 어떻게 해야되나요?
0
43
1
SuperDefender 구매오류
0
99
2
섹션5-11
1
78
1
Knight구매시 오류
1
199
2
OnTriggerEnter2D에서 문제가 생겼어요
1
252
2
에너미 이동 질문
1
143
2
유닛 리지드바디 질문
1
136
2
애니메이션 질문
1
133
1
닉네임 텍스트에 이름 기입은
1
153
1





