inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

책 3권을 영상으로 만든 Unity 게임 개발

승리 횟수 갱신

승리수가 안 올라갑니다

해결된 질문

88

종현

작성한 질문수 2

1

 

유저데이토 로드.PNG.webp레드베이스컨트롤.PNG.webp

왜 안 올라가는지 모르겠네요 ㅠㅠ

C# unity

답변 2

1

JEngineer

질문 감사드립니다!

RedBaseControl 스크립트의 46번째 줄 코드 부분에 PlayerPrefs.SetInt() 부분에 Key값이 WinCount가 아니라 WintCount로 잘못 작성되어 있는 이유로 데이터가 갱신이 안되는 것 같습니다!

1

종현

ㅠㅠㅠ 몇 시간을 보면서 오타 못 찾고 있었습니다 덕분에 찾았습니다 감사합니다

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 종현님.

현재 제공해주신 C# 코드에서, 플레이어의 승리 수가 올라가지 않는 문제가 발생하고 있는 것 같습니다. 이와 관련하여 몇 가지 체크해야 할 부분을 안내드리겠습니다.

  1. PlayerPrefs 저장: 승리가 발생할 때 PlayerPrefs에 승리 횟수를 제대로 저장하고 있는지 확인해야 합니다. 코드 상에서 ‘PlayerPrefs.SetInt(“WinCount”, …)’ 부분이 실행되고 있는지 체크해주세요.

  2. PlayerPrefs 적재 후 적용: 승리 횟수를 업데이트한 후에는 ‘PlayerPrefs.Save()‘를 호출하여 변경 사항을 저장해야 합니다. 그렇지 않으면 해당 값이 지속적으로 유지되지 않습니다.

  3. 승리 조건: 승리가 발생할 때 ‘TakeDamage’ 메서드나 관련 로직에서 승리 조건 시점에 ‘WinCount’를 증가시켰는지 확인해야 합니다.

  4. 인터페이스 업데이트: 승리 횟수가 저장되더라도 관련 UI에 업데이트가 안되면 올라가지 않은 것처럼 보일 수 있기 때문에 인터페이스에 승리 수 표시가 제대로 되어 있는지도 점검하시길 바랍니다.

  5. 디버깅: ‘WinCount’가 증가하는 조건에서 ‘Debug.Log’를 통해 로그를 찍어보시면 상황을 좀 더 쉽게 파악할 수 있습니다.

위의 사항들을 체크해보신 후에도 문제가 해결되지 않는다면, 아래 유사한 질문 링크도 확인해 보실 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏

추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Spider와 Monster 구현 방식을 구분한 이유

0

4

0

Sprute Sheet에 대해서.

0

7

1

15강 12-3) 값 제출후 mysql 저장이 안됩니다.

0

10

2

혹시 언리얼 CEF기반 UI에서 한글 입력 오류 해결하신분??

0

26

2

ResourceManager 클래스 관련 질문

1

31

2

FBX chan 모델

0

25

1

크레딧 충전

0

38

1

수업자료 관련

0

27

1

첨부된 수업자료와 강의 내용이 다릅니다.

0

50

2

몬스터 HP 게이지바 이동

0

22

1

TextMeshPro용 커스텀 한글 2350자.txt 파일은 어디에 있나요?

0

26

1

02-02 NavMesh 응용 캐릭터 멈춤 문제

0

34

1

02-02 NavMesh 응용 캐릭터 멈춤 문제

0

43

2

비주얼 스튜디오 2026

0

42

2

C#에서의 RAII

0

66

3

public string Title { get; set; } 에서 WFO1000 오류가납니다.

0

44

1

SuperDefender 구매오류

0

85

2

섹션5-11

1

71

1

Knight구매시 오류

1

182

2

OnTriggerEnter2D에서 문제가 생겼어요

1

241

2

에너미 이동 질문

1

135

2

유닛 리지드바디 질문

1

125

2

애니메이션 질문

1

121

1

닉네임 텍스트에 이름 기입은

1

143

1