• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

에러가 났는데 원인을 찾기 힘듭니다ㅠㅠ

22.02.14 14:48 작성 조회수 265

0

 
혹시 원인을 알 수 있을까요?
 

답변 3

·

답변을 작성해보세요.

0

sangilo_o님의 프로필

sangilo_o

2022.03.10

저도 같은 에러났는데 Board-GenerateBySideWinder()에서 y,x 가 Size-2일때 오른쪽거 아래거에 벽넣고 continue 안해서 그렇게 나왔더라구요 버그찾기 보면 _points 보면 [@,24] [24,@] 같은게 Empty로 떠있을거에요 

0

넵 감사합니다

 

0

indexOutOfException은 말 그대로 배열 범위를 초과해서 접근할 때 일어납니다.
Tile[Y,X] 에서 Y, X 가 최대or최소 범위를 벗어나는 상황이죠.
그러나 위 코드만으로 왜 발생했는지 알 수는 없고
강의 코드를 다운받아 다른 부분을 찾아보세요.
맵 크기가 홀수여야 한다거나 이런 제약 사항이 있습니다.