-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
질문 있습니다
21.10.08 18:24 작성 조회수 159
0
제가 체력게이지를 강의를 들으면서 똑같이 만들었는데
왜 널리퍼런스 오류가 뜨는지 모르겠습니다.
코드도 보면서 따라만들었는데도 HP바가 늘어나더니 계속 초마다 널리펀스 오류가 갱신되더라구요...
찾아보니까
float ratio = _stat.Hp / (float)_stat.MaxHp;
위 코드에서 널리퍼런스가 나오고 있었습니다.
답변을 작성해보세요.
0
Rookiss
지식공유자2021.10.08
말 그대로 _stat이 왜 null인지를 분석해볼 필요가 있습니다.
null 크래시는 크래시 중에서도 가장 빈번하기에 디버깅 연습 문제로 딱 좋습니다.
breakpoint도 걸어보고 로그도 남기고 수단과 방법을 가리지 않고
_stat이 채워지지 않는 이유를 분석해보시기 바랍니다.
오랫동안 고민해도 답이 안 나오면
rookiss@naver.com로 전체 프로젝트 압축해서 보내주시기 바랍니다.
답변 1