com.alicizax.unity.editor.e.../Editor/Toolbar/SerializableValues/UnitySerializationValueSerializer.cs
2025-08-01 19:32:29 +08:00

18 lines
485 B
C#

using Unity.Serialization.Json;
namespace Paps.UnityToolbarExtenderUIToolkit
{
internal class UnitySerializationValueSerializer : IValueSerializer
{
public T Deserialize<T>(string serializedValue)
{
return JsonSerialization.FromJson<T>(serializedValue);
}
public string Serialize<T>(T value)
{
return JsonSerialization.ToJson(value, new JsonSerializationParameters() { Minified = true } );
}
}
}