반응형 SMALL OnApplicationQuit1 유니티 컴파일 시점 조절 기능 Unity 2019.3 이전에는 코드 수정 후 에디터로 돌아오면 1,2초 후에 컴파일을 시작했었는데 이번 버전부터는 코드 수정 뒤 즉시 컴파일을 시작하는 바람에 생긴 문제가 있었다. (문제를 발견하는 것도 한참 걸렸고 원인을 찾는 것도 해결법을 찾는 데에도 한참 걸렸다.) OnApplicationQuit or Pause에 Json Serialization을 이용한 Save를 구현하고 있었는데 플레이 도중 코드 수정을 하고 돌아오면 저장 중 Dictionary형 데이터는 다 날아가는 거다. 허접 개발자로서 이유를 생각해보니 Newtonsoft의 파서는 C# Reflection을 사용하고 OnApp...()가 실행될 때 새로 진행된 컴파일 때문에 Reflection이 제대로 실행이 안 되버리는 모양이다. 플.. 2019. 12. 18. 이전 1 다음 반응형 LIST