UnityEngine.JsonUtility序列化枚举项到名称而不是项值(int)

时间:2017-12-05 18:08:50

标签: c# json unity3d serialization deserialization

使用Unity的JsonUtility有没有办法将枚举项序列化为其字符串名称而不是整数值?

显然这可以通过JSON.NET [JsonConverter(typeof(StringEnumConverter))]来实现,但如果可能的话我宁愿不必使用它。

为什么我需要这个超出了这个问题的范围,但它与旧的序列化文件有关,这些文件在枚举发生后自生成时仍然有效,并且无需手动管理等等。

感谢。

0 个答案:

没有答案