Go to file
AlianBlank a159541049 [增加]1. 增加镜像同步 2024-07-23 16:59:44 +08:00
.github/workflows [增加]1. 增加镜像同步 2024-07-23 16:59:44 +08:00
Runtime [增加]1. 增加防裁剪处理 2024-04-12 13:18:03 +08:00
LICENSE.md [增加]1. 增加1.0.0 版本 2023-12-02 19:14:31 +08:00
LICENSE.md.meta [增加]1. 增加1.0.0 版本 2023-12-02 19:14:31 +08:00
README.md [修改]1. 修改包名 2024-06-18 09:47:05 +08:00
README.md.meta [增加]1. 增加1.0.0 版本 2023-12-02 19:14:31 +08:00
Runtime.meta [增加]1. 增加1.0.0 版本 2023-12-02 19:14:31 +08:00
package.json [修改]1. 修改包名 2024-06-18 09:47:05 +08:00
package.json.meta [增加]1. 增加1.0.0 版本 2023-12-02 19:14:31 +08:00

README.md

适用于Unity的改进型LitJson库

基于 https://github.com/XINCGer/LitJson4Unity 二次包装

该库主要服务于 https://github.com/AlianBlank/GameFrameX 作为子库使用。

使用方式(三种方式)

  1. 直接在 manifest.json 文件中添加以下内容

       {"com.gameframex.unity.xincger.litjson": "https://github.com/AlianBlank/com.gameframex.unity.xincger.litjson.git"}
    
  2. 在Unity 的Packages Manager 中使用Git URL 的方式添加库,地址为:https://github.com/AlianBlank/com.gameframex.unity.xincger.litjson.git

  3. 直接下载仓库放置到Unity 项目的Packages 目录下。会自动加载识别

改动功能

  1. 增加 link.xml 的裁剪过滤
  2. 增加 LitJsonCroppingHelper 防裁剪脚本

简介

基于原生的LitJson库改造的适用于Unity的LitJson库。
支持以下原生版本不支持的特性

  • 支持float类型(最新原生版本已经支持)
  • 支持Unity内建类型(Vector2、Vector3、Rect、AnimationCure、Bounds、Color、Color32、Quaternion、RectOffset等
  • 支持JsonIgnore Attritube对某些字段跳过序列化
  • 支持对输出的Json内容格式化更规整

博客教程