RetryCount 세이브 관련 질문
361
작성한 질문수 7
안녕하세요, 강사님 세이브 파일을 구현하는 내용 중 여쭈어 볼 것이 있어 질문을 드립니다.
void AABPlayerController::BeginPlay()
{
Super::BeginPlay();
FInputModeGameOnly GameOnlyInputMode;
SetInputMode(GameOnlyInputMode);
SaveGameInstance = Cast<UABSaveGame>(UGameplayStatics::LoadGameFromSlot(TEXT("Player0"),0));
if (SaveGameInstance)
{
SaveGameInstance->RetryCount++;
}
else
{
SaveGameInstance = NewObject<UABSaveGame>();
SaveGameInstance->RetryCount = 0;
}
K2_OnGameRetryCount(SaveGameInstance->RetryCount);
}
플레이어 컨트롤러의 BeginPlay 함수 부분인데요, 제가 이해한 바로는 Player0라는 세이브 파일을 불러드려서, 해당 세이브 파일이 존재한다면 세이브 파일에 기록된 RetryCount를 증가시키고 K2_OnGameRetryCount 가 실행된다 라고 이해했습니다. 그렇다면 세이브 파일이 이미 있다고 가정할 때, 게임을 처음 시작하자마자 RetryCount가 하나 증가한 상태로 HUD의 RetryCount가 업데이트 되어 보여져야 하는 것 아닌가 생각했습니다. 물론 실질적인 저장은 GameOver를 통해서 하기 때문에 게임을 단순히 켰다 끄면 증가한 RetryCount 값이 저장은 되지 않겠지만, 적어도 게임은 킨 시점에서는 세이브 파일을 통해 불러온 RetryCount 에 하나 상승한 값이 HUD에 보여져야 한다고 생각하는데 어째서 RetryCount가 증가하여 보여지지 않는지 궁금합니다.
답변 1
1
네 마지막 강의라 제가 들떴나보네요 ㅎㅎ
다음 코드가 깔끔할 것 같습니다.
SaveGameInstance = Cast<UABSaveGame>(UGameplayStatics::LoadGameFromSlot(TEXT("Player0"), 0));
if (!SaveGameInstance)
{
SaveGameInstance = NewObject<UABSaveGame>();
SaveGameInstance->RetryCount = 0;
}
SaveGameInstance->RetryCount++;
무한맵 제작과정중에 GetWorld 가 Nullptr 을 반환합니다.
0
49
2
12강 행동트리에서 질문이 있습니다.
0
52
1
위젯 사이즈랑 위치 질문드려요.
0
84
3
행동트리의 데코레이션 관련하여 질문이 있습니다.
0
94
3
VS 2026 의 문제일까요?
0
498
2
에셋참조 블루프린트질문
0
68
2
애님 몽타주 콤보 관련질문
0
70
2
ThirdPerson CDO 에러가 생깁니다.
0
97
3
캐릭터가 움직이지 않습니다.
0
185
4
쿠킹 폴더 지정시 , Item 이외에는 지정하지 않는지 궁금합니다.
0
65
2
TSoftObjectPtr 를 사용했음에도, 메모리에 로드 됩니다.
0
98
2
7강에 나오는 생성자에 대해서 궁금합니다.
0
79
2
6강을 마무리하며 트레이스 채널 을 이해하지 못했습니다.
0
75
2
3강을 마무리 하며, 카메라가 움직이지 않습니다.
0
73
2
Use Controller Rotation 옵션값이 궁금합니다.
0
87
2
3강 입력 시스템 적용 중, 5.6 버전은 입력 매팅이 2개 입니다.
0
67
2
PlayerController 에 대헤 제가 잘못 이해한 것 같습니다.
0
81
2
13강 UpdateStat 부분에서 문제를 겪고 있습니다.
0
64
2
BP_PlayerController의 CustomEvent노드 이유가 궁금합니다.
0
68
1
콤포넌트 포인터 선언시 TObjectPtr<>과 UStaticMeshComponent* 차이점
0
74
2
CharacterMovementComponent의 RotationRate관련해서 질문이 있습니다.
0
117
2
언리얼 공부방법에 대해 질문드립니다.
0
88
2
4강 에서 이상한 그림자가 남습니다.
0
48
1
2강에서 카메라 회전안되시는분 참고
2
93
2





