• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

몬스터나 npc의 위치가 일정 크기를 넘어가면 히어로가 사라집니다.

22.04.08 22:58 작성 조회수 93

0

몬스터든 npc든 생성 위치를 조금만 크게 잡아도 히어로가 이동하다 말고 사라집니다.(생성 위치를 600정도로 작게 잡으면 문제가 없습니다.)

수업을 들으며 똑같이 코딩했는데도 불구하고 이러한 현상이 나타나서  올려주신 complete 코드의 마지막 완성 코드를 실행해 봤는데도 마찬가지입니다.

아래 GIF 파일은 제공해주신 코드를 실행한 모습입니다.. 며칠째 이런 문제가 해결되지 않아 어떻게 해야될지 몰라 질문드립니다.

답변 1

답변을 작성해보세요.

0

안녕하세요 :)

수업을 진행하는데 어려움이 있으신가 보군요!

말씀해주신 내용으로 테스트를 진행해 보았습니다 :)

먼저 영상을 확인해보세요.

다음과 같이 몬스터 생성 위치를 로그로 찍어두고

몬스터의 위치를 약 10만px 정도 위치에 나타나도록 하였습니다.

그리고 테스트를 하였더니!

한참 뒤에 몬스터가 나오는걸 알 수 있고

히어로가 사라지는 문제는 발견되지 않았습니다.

그리고 영상 뒷부분을 보면 히어로의 스피드를 더 높게 수정하고 테스트틀 진행하였는데

몬스터는 비교적 일찍 나타나지만 몬스터나 히어로가 사라지는 문제는 발생하지 않았습니다.

일단 완성 코드도 수강생님이 공부중 실수로 수정하였을지 모르니

수업 코드를 새로 다운로드 받아 테스트해보고 문제가 생긴다면

다시 문의주시면 감사하겠습니다. :)