싱글톤 # 유니티 #c# #Singleton
c# 싱글톤(Single ton)
싱글톤은 모든 데이터를 전역으로 관리하여 쉽게 접근하는 장점이 있다. Manager 스크립트 즉 관리를 하는 감독에서 유용하게 사용 가능한 간단한 방법이다. //ScoreManager 싱글톤 패턴 구현 public class A : Monobehaviour { //싱글톤 객체 public static ScoreManager Instance = null; //싱글톤 객체에 값이 없다면 자기 자신 할당 void Awake() { if(Instance == null) { Instance = this; } } } 다음은 Get / Set 프로퍼티를 사용하는 방법이다. 객체지향 프로그래밍의 속성인 캡슐형이 바로 이 속성에 접근하는 프로퍼티이다. Get과 Set 함수의 기능은 그대로 동작하게 하고 접근은 편리하게 ..