Notice
Recent Posts
Recent Comments
Link
«   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
Archives
Today
Total
관리 메뉴

행복한 개구리

Unity3D 팀프 21.07.07 DontDestroyOnLoad 에러 본문

Unity/Unity - Solutions

Unity3D 팀프 21.07.07 DontDestroyOnLoad 에러

HappyFrog 2021. 7. 7. 16:18

  • App화면에서 Logo로 넘기고 코루틴으로 2초 기다린 뒤 Title로 넘겼는데, 이런 에러가 났다.
  • 테스트를 해보니 App을 건너뛰고 Logo에서 시작하거나 Title에서 시작하면 저런 에러가 나지 않았다.
  • 그래서 App의 문제인 줄 알고 스크립트를 보니 딱히 방해가 될만한 스크립트는 없었다.
  • 그래도 DontDestroy에서 에러가 나니 App에서 DontDestroy를 해둔 App과 canvas를 모두 DontDestroy를 풀었다.
  • 그래서 Logo씬에서 코루틴 문제일 듯 해서 스크립트를 고쳐보았다.

  • 아무래도 Update에서 코루틴을 실행시킨것이 문제가 된 모양이다. 그래서 필요없는 코드는 모두 지워버리고 Start에서 Coroutine을 실행시켰다.

  • 위와 같이 스크립트를 고친 뒤 실행시키니 정상작동한다.
  • 그리고 App에서 App과 Version도 다시 DontDestroy시키니 잘 작동하는 모습을 보였다.