Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- UI
- 람다식
- 코루틴
- LINQ
- 배열
- delegate
- 유니티
- 스파르타내일배움캠프
- 비선형자료구조
- InputManager
- FSM
- invokec#events
- unity
- skybox
- script
- 장애물달리기
- ObjectPool
- 메서드
- 프로그래머스
- soundmanager
- 효과음
- Generic
- 인터페이스
- inputsystem
- 스택
- c#
- 자료구조
- 직렬화
- 유한상태머신
- BGM
Archives
- Today
- Total
목록디자인패턴 (1)
Unity 개발일지
[Unity] 싱글톤 기능 구현하기
이번 글에서는 디자인 패턴의 종류 중 하나인 싱글톤 패턴에 대해 알아보자. 싱글톤 패턴이란?특정 클래스의 인스턴스가 애플리케이션 내에서 하나만 존재하도록 보장하는 패턴으로,어디에서나 접근가능한 객체를 생성해서 편하게 접근하기 위해 사용한다.(심판처럼 게임의 흐름을 관리하는 객체라고 생각하면 쉽다!) 싱글톤 패턴을 사용하게되면 객체의 인스턴스는 오직 1개만 생성되게 되는데이를 구현하는 방법은 여러가지가 있지만,객체를 미리 생성해두고 가져오는 가장 단순하고 안전한 방법으로 예시를 작성해보겠다. 먼저 정적필드로 QuestManager를 new QuestManager로 인스턴스를 생성한다. QuestManager 인스턴스가 없다면 FindObjectType 메서드를 이용하여 찾아 instance에 넣어준다...
Unity 개발
2024. 5. 20. 11:22