가장 상위 클래스 abstract Base : ScriptableObject 가 있다고 치고,

 거기서 나뉘어진 abstract CardBase : Base / CardHolderBase : Base가 있고. 

 이제 실제로 사용해서 만들

 TestCardBase : CardBase / TestCardHolderBase : CardHolderBaser가 있는데


이 Test 친구들을 createAssetMenu를 통해서 ScriptableObject로 만들어서 사용하려는데

각 class별로 초기화하는 구간이 있음. 

ScriptableObject니까 OnEnble에서 하는데

문제는 이 녀석들이 SO 파일을 만들면 데이터가 들어가 있다가, 마우스클릭하면 데이터가 날아감
그러다가 비쥬얼스튜디오 다시 저장해서 다시 리로드하면 정상값이 들어감;

왜 이런 거지