유니티 2021 버전부터 게임 재생 버튼을 클릭하면 바로 재생되지 않고 "reload script assembly" 와 같은 로딩 창이 뜨고 나서 한참 뒤에 게임이 재생되도록 디폴트로 설정이 되어 있는데요.
이전 버전과 같이 바로 재생되도록 하기 위해서 아래와 같은 설정이 필요합니다.
- Project Settings => Editor => Enter Play Mode Options 체크 (활성화)
- Reload Domain 체크 해제 (비활성화)
유니티 공식 문서에는 Domain Reload에 대해 다음과 같이 명시되어 있습니다.
Domain Reloading resets your scripting state, and is enabled by default. It provides you with a completely fresh scripting state, and resets all static fields and registered handlers each time you enter Play Mode.
디폴트로 설정해 두는 것이 권장된다고 보시면 됩니다.
보다 자세한 사항은 아래 유니티 공식 문서를 확인하세요.
https://docs.unity3d.com/Manual/DomainReloading.html
'Engine > Unity' 카테고리의 다른 글
Unity AR Template 내용 상세 (0) | 2022.06.26 |
---|---|
[Unity 2021.3.3f1 LTS] A Native Collection has not been disposed, resulting in a memory leak. Enable Full StackTraces to get more details. (0) | 2022.05.21 |
[Unity Animation window] 키 프레임 시간 조정하는 방법 (0) | 2022.05.21 |
[Unity 2021.3.3f1 LTS] auto refresh 해제 방법 (0) | 2022.05.21 |
[사이드 프로젝트] 유니티로 마인드맵 개발합니다 (0) | 2022.04.12 |