예를 들어 ui를 담당하는 싱글톤 클래스가 있으면, 개는 dontDestroyOnLoad인데,
그 싱글톤 클래스에 직렬화된 ui오브젝트들은 dontDestroyOnLoad가 아니라면, 씬을 넘어갔다가 다시 돌아오면 직렬화된 오브젝트들이 파괴되어있는 문제가 있는데
그럴 경우 보편적으로 어떻게 해결하나요? 그냥 직렬화 없이 그냥 로드시에 찾아서 집어넣나요? 아니면 ui 오브젝트들을 매니저 자식 오브젝트로 넣어버리나요?
예를 들어 ui를 담당하는 싱글톤 클래스가 있으면, 개는 dontDestroyOnLoad인데,
그 싱글톤 클래스에 직렬화된 ui오브젝트들은 dontDestroyOnLoad가 아니라면, 씬을 넘어갔다가 다시 돌아오면 직렬화된 오브젝트들이 파괴되어있는 문제가 있는데
그럴 경우 보편적으로 어떻게 해결하나요? 그냥 직렬화 없이 그냥 로드시에 찾아서 집어넣나요? 아니면 ui 오브젝트들을 매니저 자식 오브젝트로 넣어버리나요?
UI가 초기화될때 스스로를 싱글톤에 등록하면 되지 않음? 싱글톤이 다른 오브젝트의 레퍼런스를 시리얼라이즈해서 들고있다는 것 자체가 이상적이지 않은 듯.
저는 생명주기가 다른 애들을 묶지 않음