Ejemplo n.º 1
0
        protected override void DeserializeProperty(string jsonPropertyName, ref Utf8JsonReader reader)
        {
            switch (jsonPropertyName)
            {
            case "orthographic": _orthographic = DeserializePropertyValue <CameraOrthographic>(ref reader); break;

            case "perspective": _perspective = DeserializePropertyValue <CameraPerspective>(ref reader); break;

            case "type": _type = DeserializePropertyValue <CameraType>(ref reader); break;

            default: base.DeserializeProperty(jsonPropertyName, ref reader); break;
            }
        }