미해결
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Singleton 패턴 관련 문의
안녕하세요. 강의 잘 듣고 있습니다.
제가 Singleton 패턴을 잘 이해한 것인지 헷갈려서..
아래와 같이 메모해 두었는데 제대로 이해한 것일까요?
//그러니까
// Manager s_instance = new Manager(); 이게 안되니까
// go라는 GameObject를 만들어 @Managers 라는 GameObject를 생성해 집어넣던지 있으면 찾아넣던지 하고
// @Managers에 Managers클래스(스크립트)를 컴포넌트로 같다붙인 뒤
// Managers 클래스의 static instance인 s_instance에다가
// @Manager라는 GameObject에 붙어있는 컴포넌트 -> Managers 클래스를 집어넣음으로써
// 결과적으로 Managers의 static instance인 s_instance에다가
// Managers 를 갖다넣음 즉 Manager s_instance = new Manager(); 이거를
// @Managers 라는 GameObject라는 애를 통해서 우회적으로 한 것임.
감사합니다.