728x90

 

변하지 않는 데이터를 위한 클래스는 MonoBehaviour보다 ScriptableObject를 상속하여 객체를 작성

-MonoBehaviour에 비해 메모리 사용량이 적고 불필요한 함수 호출을 줄일 수 있다

-MonoBehaviour와 마찬가지로Inspector를 활용할 수 있고 별도의 asset으로 저장해서 관리할 수 있다

Json, XML 형태를 사용하더라도 런타임에 파일을 직접 읽고 쓰지 않고 실행 시점에 Scriptable Object로 변경해서 사용하는 것도 좋음

728x90

'Unity' 카테고리의 다른 글

CapsuleCollider.direction  (0) 2023.08.09
최적화 / 하이라키, 캐싱, Debug, Scriptable Object, Object Pooling  (0) 2023.08.08
데이터 관리  (0) 2023.08.08
[Unity] PlayerPrefs  (0) 2023.08.08
Particle System / Shape / Arc Mode  (0) 2023.08.07
Posted by 바르마스
,