오늘 특강으로 너무 많은게 머리에 들어와서 정리하는데 시간을 많이 사용했다. 매니저들을 게임매니저 혹은 특정 클래스에서 초기화하고 참조하는 방식도 배웠는데 성능상 이점보다 코드의 복잡성이 증가하고 유지보수가 어려워지는 점에서 나는 매력을 느끼지 못했다.(OOP의 장점이 사라짐 이렇게 할거면 DOTS를 사용하는게..) 그래서 가장 매력적이었던 UI시스템을 한번 에셋처럼 틀을 만들어보기로 했다.(TIL겸 앞으로 사용하면서 개선도 하며 이 글을 계속 볼고 수정할 것이다.)우선 제네릭 싱글톤을 만들자. using UnityEngine;public class Singleton : MonoBehaviour where T : MonoBehaviour{ private static T _instance; pu..