가장 상위 클래스 abstract Base : ScriptableObject 가 있다고 치고,
거기서 나뉘어진 abstract CardBase : Base / CardHolderBase : Base가 있고.
이제 실제로 사용해서 만들
TestCardBase : CardBase / TestCardHolderBase : CardHolderBaser가 있는데
이 Test 친구들을 createAssetMenu를 통해서 ScriptableObject로 만들어서 사용하려는데
각 class별로 초기화하는 구간이 있음.
ScriptableObject니까 OnEnble에서 하는데
문제는 이 녀석들이 SO 파일을 만들면 데이터가 들어가 있다가, 마우스클릭하면 데이터가 날아감
그러다가 비쥬얼스튜디오 다시 저장해서 다시 리로드하면 정상값이 들어감;
왜 이런 거지
초기화를 메뉴 아이템으로 해보든가 아니면 오딘 쓰면 버튼 달던지