# com.gameframex.unity.xincger.litjson **Repository Path**: gameframex/com.gameframex.unity.xincger.litjson ## Basic Information - **Project Name**: com.gameframex.unity.xincger.litjson - **Description**: LitJSON for Unity - Improved lightweight JSON library optimized for Unity with fast serialization and deserialization - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: https://gameframex.doc.alianblank.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-23 - **Last Updated**: 2026-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
GameFrameX Logo # Game Frame X LitJson [![License](https://img.shields.io/github/license/GameFrameX/com.gameframex.unity.xincger.litjson)](https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson/blob/main/LICENSE.md) [![Version](https://img.shields.io/github/v/release/GameFrameX/com.gameframex.unity.xincger.litjson)](https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson/releases) 独立游戏前后端一体化解决方案 · 独立游戏开发者的圆梦大使 [文档](https://gameframex.doc.alianblank.com) | [快速开始](https://gameframex.doc.alianblank.com) | [QQ群](https://qm.qq.com/q/urKenB9AU) [English](README.md) | **简体中文** | [繁體中文](README.zh-TW.md) | [日本語](README.ja.md) | [한국어](README.ko.md)
## 项目简介 适用于 Unity 的改进型 LitJson 库,基于 [XINCGer/LitJson4Unity](https://github.com/XINCGer/LitJson4Unity) 二次包装。 该库主要服务于 [GameFrameX](https://github.com/AlianBlank/GameFrameX) 作为子库使用。 ## 快速开始 编辑 Unity 项目的 `Packages/manifest.json`,添加 `scopedRegistries` 部分: ```json { "scopedRegistries": [ { "name": "GameFrameX", "url": "https://gameframex.upm.alianblank.uk", "scopes": [ "com.gameframex" ] } ] } ``` 然后在 `dependencies` 中添加此包: ```json { "dependencies": { "com.gameframex.unity.xincger.litjson": "1.1.1" } } ``` `scopes` 控制哪些包通过此注册表解析。只有以 `com.gameframex` 开头的包才会从这个注册表获取。 ## 改动功能 1. 增加 `link.xml` 的裁剪过滤 2. 增加 `LitJsonCroppingHelper` 防裁剪脚本 ## 特性 基于[原生的 LitJson 库](https://github.com/LitJSON/litjson)改造,支持以下原生版本不支持的特性: - 支持 float 类型 - 支持 Unity 内建类型(Vector2、Vector3、Rect、AnimationCurve、Bounds、Color、Color32、Quaternion、RectOffset 等) - 支持 JsonIgnore Attribute,对某些字段跳过序列化 - 支持对输出的 Json 内容格式化,更规整