コード例 #1
0
        public override void Serialize(JsonWriter writer)
        {
            writer.WriteStartObject();

            if (Orthographic != null)
            {
                writer.WritePropertyName("orthographic");
                Orthographic.Serialize(writer);
            }

            if (Perspective != null)
            {
                writer.WritePropertyName("perspective");
                Perspective.Serialize(writer);
            }

            writer.WritePropertyName("type");
            writer.WriteValue(Type.ToString());

            base.Serialize(writer);

            writer.WriteEndObject();
        }
コード例 #2
0
ファイル: GLTFCamera.cs プロジェクト: fnwinter/UnityGLTF
        public override void Serialize(JsonWriter writer)
        {
            writer.WriteStartObject();

            if (orthographic != null)
            {
                writer.WritePropertyName("orthographic");
                orthographic.Serialize(writer);
            }

            if (perspective != null)
            {
                writer.WritePropertyName("perspective");
                perspective.Serialize(writer);
            }

            writer.WritePropertyName("type");
            writer.WriteValue(type);

            base.Serialize(writer);

            writer.WriteEndObject();
        }