-
-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Description
Hello,
Probably I'm stuck in obvious case, because I can't find any documentation on this.. Maybe you could provide some example?
I'm trying to serialize/deserialize objects which contains List
I'm getting
ArgumentException: Could not cast or convert from System.String to UnityEngine.Vector3Int.
My code:
private static JsonSerializerSettings settings = new JsonSerializerSettings()
{
ContractResolver = new Newtonsoft.Json.UnityConverters.UnityTypeContractResolver(),
Converters = new JsonConverter[] {
new Newtonsoft.Json.UnityConverters.Math.Vector3IntConverter(),
}
};
//--- and the serialization/deserialization
var strVal = JsonConvert.SerializeObject(instance, settings);
var instance = JsonConvert.DeserializeObject<T>(strVal, settings);
Thanks in advance.
akatriel
Metadata
Metadata
Assignees
Labels
No labels