728x90
반응형
유니티에서 싱글톤 패턴 사용
public class Singleton : MonoBehaviour { private static Singleton _instance = null; public static Singleton GetInstance() { if (_instance == null) { _instance = FindObjectOfType(typeof(Singleton)) as SingletonDataClass; if (_instance == null) { Debug.LogError("There's no active Singleton Class "); GameObject container = new GameObject(); container.name = "MyClassContainer"; _instance = container.AddComponent(typeof(Singleton)) as Singleton; } } return _instance; } // Variable space // Function scace } |
728x90
반응형
'Programming > Game Engine' 카테고리의 다른 글
[Unity] Unity 에서 xml 사용 (0) | 2017.09.02 |
---|---|
[Unity]Unity 2D로 Windows 프로그램 만들기 [3/3] (0) | 2017.01.23 |
[Unity] Unity 2D로 Windows 프로그램 만들기 [2/3] (0) | 2016.12.11 |
[Unity] Unity 2D로 Windows 프로그램 만들기 [1/3] (0) | 2016.12.11 |
[Unity] 유니티 배경 이동 만들기 (0) | 2016.09.26 |