JSON.NET으로 파생 유형 역직렬화
카테고리 없음 2021. 12. 6. 15:37https://stackoverflow.com/questions/8513042/json-net-serialize-deserialize-derived-types
https://gigi.nullneuron.net/gigilabs/deserializing-derived-types-with-json-net/
var settings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All };
MonsterInfo info = new WolfInfo(100);
var json = JsonConvert.SerializeObject(info, settings);
Debug.Log(json);
var info2 = JsonConvert.DeserializeObject<MonsterInfo>(json, settings);
Debug.Log(info2 is WolfInfo);