강의

멘토링

로드맵

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

ji980207님의 프로필 이미지
ji980207

작성한 질문수

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

Singleton 패턴

싱글톤을 사용하는 이유가 이게 맞나요?

작성

·

501

0

Singleton 패턴을 사용하는 이유를 알고 넘어가야 나중에 응용할 때 도움이 될 거 같아 질문 남깁니다.

Find함수가 다소 무겁다고 들었습니다.

Managers s_instance 변수를 전역으로 선언해줌으로써 다른 오브젝트에서 Managers Component를 얻기 위해 불러들일 때 Find함수를 사용하는것을 최소화하여 과부화를 줄이기위해 사용하는게 맞을까요?

아니면 singleton 디자인 패턴에 대한 또 다른 사용 이유가 있을까요?

 

퀴즈

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

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

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

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

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

답변 1

1

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

네 맞습니다.
디자인 패턴은 와닿지 않으면 당장 심도있게 이해하려 할 필요 없고,
하다 보면 자연스럽게 필요성을 깨닫게 되니 그때까지 가볍게 넘어가시면 됩니다.

ji980207님의 프로필 이미지
ji980207
질문자

답글 감사합니다~

ji980207님의 프로필 이미지
ji980207

작성한 질문수

질문하기