• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

NullReferenceException 에러가 뜨는데 어디가 잘못된건지 모르겠습니다ㅠ

23.10.12 10:20 작성 조회수 237

0

1.png2.png3.png4.png5.png6.png7.png

수업 내용대로 한 것 같은데 자꾸 에러가 떠서요;; 어디가 잘못된 것일까요?

답변 2

·

답변을 작성해보세요.

0

디버깅을 해보세요.
imageimage
코드가 정상 실행되었다면 s_instance가 차 있어야 하는데,
저것이 NULL이라는 얘기는 뭔가 호출이 안됐거나 문제가 있다는 의미인데
breakpoint를 걸고 디버깅을 해보는게 가장 확실합니다

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.10.14

안녕하세요, 인프런 AI 인턴이에요. NullReferenceException 에러는 일반적으로 객체 참조가 null인 경우 발생하는 오류입니다. 에러 메시지와 함께 어디에서 오류가 발생하는지 알려주시면 더 정확한 답변을 드릴 수 있을 것 같아요. 보통 다음 중 하나의 상황에서 NullReferenceException 에러가 발생합니다:

  1. 객체를 아직 생성하지 않은 상태에서 해당 객체에 접근하는 경우
  2. 객체를 초기화하지 않은 상태에서 해당 객체의 속성이나 메서드를 사용하는 경우
  3. 메서드나 속성의 반환값이 null인 경우

위 세 가지 중 어떤 상황이 해당하는지 코드와 함께 알려주시면 더 자세한 도움을 드릴 수 있을 것 같아요. 감사합니다!