node element에 있는 text node data는 null이 아닌가?
오류 나지 않을거 확인했기에
var textEdge = new TextEdge { condList = new List<Condition>() };
fromNode.textNodeData.edgeList.Add(textEdge);
edge 생성자에서 textNodeData에 edge 추가 및 할당 추가
하려고 했는데, ConfirmEdge()를 확인해보니
과거의 내가 이미 좀 더 확실한 타이밍에 edge를 생성하고 할당해놨음.
(적어놓기까지 했는데 까먹고 새로 추가한 거 안 지웠다가 유령 edge 생김)
load용 edge 생성자에도 이미 condList 추가해놨음
테스트를 해봤더니 분명 data 추가만 변경한 것인데, field에 SO를 할당한 정도밖에 없는데,
갑자기 edge가 안 보이기 시작함. edge를 처음 생성할 땐 보이는데, confirmEdge하고 나면 사라짐. load할 땐 아예 안 보임.
: nextNodes를 좀 더 명확하게 edgeList로 바꿨었는데, 이전 파일에는 nextNodes로 들어가있어서 없는 필드 취급당한 것.
ScriptableObject는 동적으로 인스턴스를 생성할 때 new가 아니라 CreateInstance<T>()로 생성해야 한다.

선을 생각보다 굵게 써도 된다.