【发布时间】:2015-02-06 15:38:51
【问题描述】:
我正在尝试在 Unity 上使用 Json.NET 来序列化一个类。
Polygon 类包含 Vector2 的 Array 但我只想序列化 Vector2 类的 x 和 y 变量,这就是我使用的原因JsonConverter 属性。
示例类:
public class Polygon
{
public int count { get; set; }
[JsonConverter(typeof(Vector2Converter[]))]
public Vector2[] points { get; set; }
}
它在运行时给我这个错误:
MissingMethodException:找不到方法:'没有默认构造函数 找到...ctor() 的 JsonDotNet.Extras.CustomConverters.Vector2Converter[]
大家有什么建议吗?
【问题讨论】: