백업 창고

  • 홈
  • 태그
  • 방명록

Unity/Design Patterns 1

[Unity] Design Patterns - 싱글톤 패턴(Singleton)

Singleton Patterns 전체 클래스들이 공유하는 전역변수가 필요할 때 사용한다. 특히, 유니티에서 씬 전환 시 데이터를 유지하고 싶을 때 활용하면 좋다. public 또는 static으로 변수를 선언하거나 유니티의 Inspector에서 드래그 앤 드롭으로 연결한다면 메모리가 낭비되고, 게임 개발이 복잡해진다. 클래스에서 공통적으로 사용하는 전역변수나 리소스, 데이터, 또는 시작과 일시정지처럼 게임 전체를 관장하는 매니저 클래스를 따로 분리해주면 임의의 클래스에서 내가 만든 싱글톤 인스턴스를 언제든 사용할 수 있다. 유니티 싱글톤 패턴 예시 게임의 흐름을 관장하는 GameManager 스크립트를 생성한다. public class GameManager : MonoBehaviour { public ..

Unity/Design Patterns 2023.01.17
이전
1
다음
더보기
프로필사진

이것저것 찍어먹는 코딩공부

  • 분류 전체보기 (14)
    • Unity (3)
      • Design Patterns (1)
      • Error Resolution (2)
    • Kotlin (6)
    • JAVA (0)
    • Notion (1)
    • Minecraft (3)
      • Server (3)
    • Tistory (1)

Tag

코들린, 마크, 마인크래프트 서버, 무료도메인주소, 마인크래프트 버킷, 마인크래프트 멀티, d7e5fa, 마인크래프트, kotlin, 코틀린, 마인크래프트 1.12.2, 마인크래프트 포트포워딩, 오류해결, 열거형클래스, 마인크래프트 스피곳, 여러객체, Unity, 빨간밑줄, singleton, 유니티,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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
31

방문자수Total

  • Today :
  • Yesterday :
GitHub

Copyright © Kakao Corp. All rights reserved.

티스토리툴바