Unity 에서 ScriptableObject는 데이터를 효율적으로 관리하고, 메모리를 절약하며, 유지보수를 용이하게 하기 위한 강력한 도구이다! 많은 프로젝트에서 메모리 공간을 절약하고 여러 씬에서 동일한 데이터에 접근하기 위해 사용해왔는데 정확하게 어떤 특징들이 있는지 자세히 정리 해보자 🤔 ScriptableObject란?ScriptableObject는 게임 오브젝트에 부착되지 않는 데이터 컨테이너. 일반적으로 게임 내 설정값, 데이터 테이블, 아이템 속성, 대화 내용 등을 저장하는 데 활용되고 이는 싱글톤(옵저버 패턴 형식을 활용하)을 대체할 수도 있다!! 주요 특징메모리 절약: GameObject 및 Transform을 포함하지 않으므로 메모리를 절약할 수 있다.데이터 컨테이너 역할: 프로젝..