전부 SO로 교체하는건 불가능에 가깝고
리플렉션 써서 일반 클래스 동적 생성 같은걸 하면 씬에 존재하는 오브젝트에 접근하기 어려워지고(Find 쓰면 되지만 그냥 구림)
그렇다고 전부 MonoBehaviour로 만들자니 이건 이거대로 컴포넌트로 존재하다 보니 관리하기 불안함
일단 SO랑 MonoBehaviour를 섞어서 진행중인데 interface 직렬화가 됐으면 좋겠다.
전부 SO로 교체하는건 불가능에 가깝고
리플렉션 써서 일반 클래스 동적 생성 같은걸 하면 씬에 존재하는 오브젝트에 접근하기 어려워지고(Find 쓰면 되지만 그냥 구림)
그렇다고 전부 MonoBehaviour로 만들자니 이건 이거대로 컴포넌트로 존재하다 보니 관리하기 불안함
일단 SO랑 MonoBehaviour를 섞어서 진행중인데 interface 직렬화가 됐으면 좋겠다.
튜토리얼 은근 까다로움 친절하게 만들수록
사실 MonoBehaviour 쓰면 모든게 해결됨. 튜토리얼의 정보가 게임오브젝트에 저장돼서 불안할 뿐
인터페이스 직렬화 문제는 쌩 .Net에도 있는 문제라 - dc App