개발 일기

  • 홈
  • 태그
  • 방명록

c# 1

[유니티(Unity)] MissingReferenceException: the object of type 'GameObject' has been destroyed but you are still trying to access it. your script should either check if it is null or you should not destroy the object 에러 해결 방법

현재 접근하려는 오브젝트가 파괴되었는데 접근하려고 해서 참조할 수 없다는 에러 메시지다. 내 경우 문제가 발생한 배경은 다음과 같다. Awake에서 Destroy와 DontDestroyOnLoad를 활용해 데이터 저장 프리펩 오브젝트를 씬에 하나만 남겼고, 데이터 저장 시 애니메이션을 출력하기 위해 자식 오브젝트로 UI 오브젝트를 두었다. 데이터 저장 시 자식 오브젝트를 활성화하여 애니메이션을 출력하고, 애니메이션이 끝나면 자식 오브젝트를 비활성화한다. 데이터를 저장할 때마다 위 과정을 반복한다. 이를 위해 자식 오브젝트를 처음에는 public 오브젝트로 두고 인스펙터 창에서 연결해두었는데, 씬 전환 후 데이터를 저장하려고 하자 위 오류가 떴다. 파괴된 오브젝트의 참조를 갖고 있어서 문제가 생긴 것 같아..

유니티 Unity 2023.07.07
1
더보기
프로필사진

  • 분류 전체보기 (67)
    • 회고 (1)
    • 알고리즘 (53)
      • 리트코드 LeetCode (14)
      • 백준 BOJ (28)
      • 이취코 (8)
      • 프로그래머스 Programmers (2)
    • 유니티 Unity (6)
    • 웹 Web (1)
      • 리액트 React (2)
      • 자바스크립트 JavaScript (0)
      • 장고 Django (1)
    • 자바 Java & MySQL (1)
    • 독서 (1)
    • 인공지능 AI (1)

Tag

유니티, 리트코드, 백준, 구현, 그리디, 정렬, 프로그래머스, 이취코, 문자열, React, python, leetcode, WordRank, 스택, 파이썬, 리액트, Unity, 알고리즘, 이것이 취업을 위한 코딩 테스트다 with 파이썬, KR-WordRank,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바