도드넷
유니티 Assertion failed on expression 해결 - CurrentHidden...? 본문
유니티 Assertion failed on expression 해결하는 법.
Assertion failed on expression: 'm_CurrentHiddenGameObjects->find(gameObject.GetInstanceID()) == m_CurrentHiddenGameObjects->end()'
라는 오류가 발생할때 해결법.
뜬금없이 Assertion failed on expression 오류와 함께 내용이
CurrentHiddenGameObject 와 관련된 것이면
DontDestroyOnLoad(gameObject); 스크립팅이 부착된 오브젝트 혹은 씬이
하이어라키상 좌측끝부분에 눈동자 모양이 켜져있는지 확인하면 됩니다.
"숨김" 설정이 되어 있으면 DontDestroyOnLoad 에서 오류가 발생합니다.
미친듯 작업하다가 실수로 누른듯.
첨보는 에러라서 깜놀 :3
반응형
'창고 > 게임 개발 [Hidden]' 카테고리의 다른 글
유니티 파티클 - 카메라가 가까워졌을때 파티클이 안보일때 (0) | 2020.12.28 |
---|---|
유니티 C# 딕셔너리 저장? List Dictionary화 JSON Serialize 하는 방법. (0) | 2020.10.03 |
C# 객체 new 생성시 기본값 - string 기본값이 NULL? (0) | 2020.09.03 |
C# enum 인덱스로 접근하기, enum 길이? (Feat. Enum 랜덤뽑기) (0) | 2020.09.03 |
모바일 게임 최적화 - 개발에 있어서 매우 주의해야할 사항 (0) | 2020.08.25 |
Comments