작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Singleton 패턴
작성
·
331
0
이 강의에서 Instance는 이미 Managers 클래스 안에 있는 변수인데 어째서 다시 Instace에 Manager를 넣어주는 건가요?
답변 1
static 변수를 만들어서 언제 어디서든 접근하기 위해서입니다.이제 외부에서도 Managers.Instance을 통해 (유일성이 보장되는) Managers 객체에 손쉽게 접근을 할 수 있게 됩니다.
이 부분이 이해하기 어렵다면, static 관련해서 조금 더 파보시면 도움이 됩니다.