강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

wooju3434님의 프로필 이미지
wooju3434

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Singleton 패턴

Instance에 Managers를 왜넣어주는건가요?

작성

·

361

0

이 강의에서 Instance는 이미 Managers 클래스 안에 있는 변수인데 어째서 다시 Instace에 Manager를 넣어주는 건가요?

퀴즈

66%나 틀려요. 한번 도전해보세요!

유니티의 Play 모드 실행 중에 게임 오브젝트의 속성(위치, 회전 등)을 변경하면 어떻게 될까요?

변경 사항이 즉시 저장됩니다.

변경 사항은 Play 모드 중에만 적용되고 종료 시 초기화됩니다.

오류가 발생하여 Play 모드가 중지됩니다.

변경 사항이 즉시 다른 오브젝트에 복사됩니다.

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

static 변수를 만들어서 언제 어디서든 접근하기 위해서입니다.
이제 외부에서도 Managers.Instance을 통해
(유일성이 보장되는) Managers 객체에 손쉽게 접근을 할 수 있게 됩니다.

이 부분이 이해하기 어렵다면, static 관련해서 조금 더 파보시면 도움이 됩니다.

wooju3434님의 프로필 이미지
wooju3434

작성한 질문수

질문하기