public static Class Instance;
정적으로 선언된 전역에서 접근 가능한 하나의 클래스
다른 모든 스크립트에서 곧바로 접근하여 사용이 가능
싱글톤 스크립트를 수정해야 할 때 파라미터, 함수명을 수정하게 되면 그것을 참조한 모든 스크립트에서 변경사항을 적용해야 한다.
캡슐화, 종속성에 문제가 생긴다.
코드 찾기, 테스트, 수정 등에서 싱글톤을 사용하지 않을 때보다 어려워짐
! 메모리
싱글톤 반복적 참조 vs 첫 할당 후 스크립트 내부 변수 참조
번외:
특정 이벤트 발생 시 스크립트간의 유기적 연동을 지양하기 위한 패턴 :
옵저버 패턴
events
delegates
정적변수는 스크립트가 많아도 값을 공유