인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

Hyobin Kim님의 프로필 이미지
Hyobin Kim

작성한 질문수

유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발

unlock Get Set 추가와 오류수정

인덱스 수정

작성

·

148

0

이 뒷 강의에서 어떻게 될 지 몰라서 시도를 해볼까 말까 고민중입니다

해당 강의 후반부에서 버그의 원인은 이렇잖아요?

처음 플레이어 선택 UI를 생성할 때 사용하는 For loop의 인덱스는 헤더를 불러 오지 않기 위해서, 1부터 시작합니다

그리고 해당 루프에서 PlayerPefs.GetInt()로 값을 불러오는데, 나중에 id가 될 자리에 for loop의 인덱스를 집어넣어서 PlayerPrefs.GetInt()의 키로 사용합니다

여기서 문제는 이 부분에서 키의 id 부분은 1부터 시작을 하고, 텍스트 파일에서는 0부터 시작한다는 거죠

그래서 i-1로 코드를 수정하셨는데

나중에 이부분을 손대지 않는 다고 하면 차라리 불러오는 텍스트 파일의 id를 1부터 설정해도 되지 않을까요?

답변 1

0

UDevApp님의 프로필 이미지
UDevApp
지식공유자

이질문을 답변을 남기지 않고 넘어갔었네요. 

아이디하고 텍스트 파일을 맞추어서 생각한다면 어떤 내용으로 적용해도 관계없습니다. 

갯수 같은 것에 조심을 해야 하겠지만요. 

감사합니다. 

Hyobin Kim님의 프로필 이미지
Hyobin Kim

작성한 질문수

질문하기