5번째 글을 마지막으로 슈팅 게임 제작을 마무리 할 예정이다. 이번에는 마지막으로 최적화에 조금 더 신경을 써보기로 했다. 목차 1. 싱글톤패턴으로 관리자 만들기 2. 오브젝트풀을 이용한 메모리 관리 1. 싱글톤패턴으로 관리자 만들기 싱글톤패턴 객체의 인스턴스가 오직 한개만 생성되는 패턴을 의미한다. 일종의 전역변수, 전역클래스 정적변수를 사용해서 만들게 된다. Gameobject.Find를 사용하면 Hierarchy창의 모든 오브젝트를 검색하기 때문에 효율적이지 못하다. 그래서 싱글톤 패턴을 사용한다. ScoreManager 스크립트를 싱글톤 패턴으로 구현한 것이다. public class ScoreManager : MonoBehaviour { . . . (생략) . . . // 싱글톤 객체 publi..