public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { var V = serializer.Deserialize <float[]>(reader); return(Kits.FromEuler(new Vector3(V[0], V[1], V[2]))); }