• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

강의대로 따라했는데 NullReferenceException 에러 발생하시는 분들 (section 2 - 스킬 수정)

24.04.16 23:06 작성 24.04.17 19:47 수정 조회수 103

0

강의 내용대로 잘 따라했는데 bear가 공격 애니메이션을 실행하지 않고, 다음과 같이 에러 메세지가 뜨는 분들을 위해 해결방법 공유합니다.

NullReferenceException: Object reference not set to an instance of an object
Creature.UpdateSkill () (at Assets/@Scripts/Controllers/Creature/Creature.cs:199)
Monster.UpdateSkill () (at Assets/@Scripts/Controllers/Creature/Monster.cs:126)
Creature+<CoUpdateAI>d__85.MoveNext () (at Assets/@Scripts/Controllers/Creature/Creature.cs:161)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at /Users/bokken/build/output/unity/unity/Runtime/Export/Scripting/Coroutines.cs:17)

MonsterData.csv에서 '곰'이 있는 마지막 줄에서 10004를 10001로 수정하시고 다시 ParselExcel 실행하신 뒤 실행하면 정상 동작합니다. 나중에 추가될 애니메이션이 이 시점에는 아직 없는 듯 하네요.

한참 헤매다가 겨우 해결했습니다 ^^;;

답변 1

답변을 작성해보세요.

0

확인 감사합니다!