Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 1.01 KB

README.md

File metadata and controls

35 lines (27 loc) · 1.01 KB

Unity -> Reactive Property Converter

ReactivePropertyConverter for ReactiveProperty

Dependency:

{
  "dependencies": {
    "com.unity.nuget.newtonsoft-json": "3.2.1",
 }
}

Example

    [Serializable]
    public class HalloweenUserProgress
    {
        [JsonProperty("Currency")] 
        [JsonConverter(typeof(ReactivePropertyConverter))]
        public ReactiveProperty<int> Currency = new();

        [JsonProperty("LevelProgress")] 
        [JsonConverter(typeof(ReactivePropertyConverter))]
        public ReactiveProperty<List<LevelProgress>> LevelProgress = new();
    }

Before use [JsonConverter(typeof(ReactivePropertyConverter))]

image

After use [JsonConverter(typeof(ReactivePropertyConverter))]

image