Skip to content

Commit 5ecaf19

Browse files
AlianBlankclaude
andcommitted
chore: 统一 README 多语言 i18n 规范及 package.json unity 版本
- 标准化 README 多语言支持 (en, zh-CN, zh-TW, ja, ko) - 修复版本徽章为动态 shields.io URL - 统一 unity 版本为 2019.4 - 创建对应的 Unity .meta 文件 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 0cddc88 commit 5ecaf19

15 files changed

Lines changed: 277 additions & 25 deletions

README.ja.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<div align="center">
2+
3+
<img src="https://download.alianblank.com/gameframex/gameframex_logo_320.png" alt="GameFrameX Logo" width="160" height="160" />
4+
5+
# Game Frame X LitJson
6+
7+
[![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)
8+
[![Version](https://img.shields.io/github/v/release/GameFrameX/com.gameframex.unity.xincger.litjson)](https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson/releases)
9+
10+
インディゲーム開発者向けオールインワンソリューション · インディ開発者の夢を支援
11+
12+
[ドキュメント](https://gameframex.doc.alianblank.com) | [クイックスタート](https://gameframex.doc.alianblank.com) | [QQグループ](https://qm.qq.com/q/urKenB9AU)
13+
14+
[English](README.md) | [简体中文](README.zh-CN.md) | [繁體中文](README.zh-TW.md) | **日本語** | [한국어](README.ko.md)
15+
16+
</div>
17+
18+
## プロジェクト概要
19+
20+
Unity 向けの改良版 LitJson ライブラリ。[XINCGer/LitJson4Unity](https://github.com/XINCGer/LitJson4Unity) をベースに再パッケージされています。
21+
22+
## インストール方法(いずれかを選択)
23+
24+
1. `manifest.json` に追加:
25+
```json
26+
{"com.gameframex.unity.xincger.litjson": "https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson.git"}
27+
```
28+
2. Unity の Package Manager で Git URL を使用して追加
29+
3. リポジトリを直接ダウンロードして Unity プロジェクトの `Packages` ディレクトリに配置

README.ja.md.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.ko.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<div align="center">
2+
3+
<img src="https://download.alianblank.com/gameframex/gameframex_logo_320.png" alt="GameFrameX Logo" width="160" height="160" />
4+
5+
# Game Frame X LitJson
6+
7+
[![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)
8+
[![Version](https://img.shields.io/github/v/release/GameFrameX/com.gameframex.unity.xincger.litjson)](https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson/releases)
9+
10+
인디 게임 개발자를 위한 올인원 솔루션 · 인디 개발자의 꿈을 실현
11+
12+
[문서](https://gameframex.doc.alianblank.com) | [빠른 시작](https://gameframex.doc.alianblank.com) | [QQ 그룹](https://qm.qq.com/q/urKenB9AU)
13+
14+
[English](README.md) | [简体中文](README.zh-CN.md) | [繁體中文](README.zh-TW.md) | [日本語](README.ja.md) | **한국어**
15+
16+
</div>
17+
18+
## 프로젝트 개요
19+
20+
Unity용 개선된 LitJson 라이브러리로, [XINCGer/LitJson4Unity](https://github.com/XINCGer/LitJson4Unity)를 기반으로 재패키지되었습니다.
21+
22+
## 설치 방법 (택 1)
23+
24+
1. `manifest.json`에 추가:
25+
```json
26+
{"com.gameframex.unity.xincger.litjson": "https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson.git"}
27+
```
28+
2. Unity Package Manager에서 Git URL을 사용하여 추가
29+
3. 저장소를 직접 다운로드하여 Unity 프로젝트의 `Packages` 디렉토리에 배치

README.ko.md.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 32 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,46 @@
1-
# 适用于Unity的改进型LitJson库
1+
<div align="center">
22

3-
# 基于 `https://github.com/XINCGer/LitJson4Unity` 二次包装
3+
<img src="https://download.alianblank.com/gameframex/gameframex_logo_320.png" alt="GameFrameX Logo" width="160" height="160" />
44

5-
该库主要服务于 `https://github.com/AlianBlank/GameFrameX` 作为子库使用。
5+
# Game Frame X LitJson
66

7-
# 使用方式(三种方式)
7+
[![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)
8+
[![Version](https://img.shields.io/github/v/release/GameFrameX/com.gameframex.unity.xincger.litjson)](https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson/releases)
89

9-
1. 直接在 `manifest.json` 文件中添加以下内容
10-
```json
11-
{"com.gameframex.unity.xincger.litjson": "https://github.com/AlianBlank/com.gameframex.unity.xincger.litjson.git"}
12-
```
13-
2. 在Unity 的`Packages Manager` 中使用`Git URL` 的方式添加库,地址为:https://github.com/AlianBlank/com.gameframex.unity.xincger.litjson.git
10+
All-in-One Solution for Indie Game Development · Empowering Indie Developers' Dreams
11+
12+
[Documentation](https://gameframex.doc.alianblank.com) | [Quick Start](https://gameframex.doc.alianblank.com) | [QQ Group](https://qm.qq.com/q/urKenB9AU)
13+
14+
**English** | [简体中文](README.zh-CN.md) | [繁體中文](README.zh-TW.md) | [日本語](README.ja.md) | [한국어](README.ko.md)
1415

15-
3. 直接下载仓库放置到Unity 项目的`Packages` 目录下。会自动加载识别
16+
</div>
1617

17-
# 改动功能
18+
## Project Overview
1819

19-
1. 增加 `link.xml` 的裁剪过滤
20-
2. 增加 `LitJsonCroppingHelper` 防裁剪脚本
20+
An improved LitJson library for Unity, repackaged from [XINCGer/LitJson4Unity](https://github.com/XINCGer/LitJson4Unity).
2121

22-
---------------------------------------------------------------
22+
This library serves as a sub-module for [GameFrameX](https://github.com/AlianBlank/GameFrameX).
2323

24-
### 简介
24+
## Installation (choose one)
25+
26+
1. Add to `manifest.json`:
27+
```json
28+
{"com.gameframex.unity.xincger.litjson": "https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson.git"}
29+
```
30+
2. Add via Unity Package Manager using Git URL:
31+
https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson.git
32+
3. Download the repository and place it in your Unity project's `Packages` directory
2533

26-
基于[原生的LitJson库](https://github.com/LitJSON/litjson)改造的适用于Unity的LitJson库。
27-
**`支持以下原生版本不支持的特性`**:
34+
## Modifications
2835

29-
* 支持float类型(最新原生版本已经支持)
30-
* 支持Unity内建类型(Vector2、Vector3、Rect、AnimationCure、Bounds、Color、Color32、Quaternion、RectOffset等)
31-
* 支持JsonIgnore Attritube,对某些字段跳过序列化
32-
* 支持对输出的Json内容格式化,更规整
36+
1. Added `link.xml` for stripping filter
37+
2. Added `LitJsonCroppingHelper` anti-stripping script
3338

34-
### 博客教程
39+
## Features
3540

36-
* [【Unity游戏开发】跟着马三一起魔改LitJson](https://www.cnblogs.com/msxh/p/12541159.html)
41+
Based on the [original LitJson library](https://github.com/LitJSON/litjson), with additional features not supported in the original:
3742

43+
- Support for float type
44+
- Support for Unity built-in types (Vector2, Vector3, Rect, AnimationCurve, Bounds, Color, Color32, Quaternion, RectOffset, etc.)
45+
- Support for JsonIgnore Attribute to skip serialization of certain fields
46+
- Support for formatted JSON output

README.md.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.zh-CN.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<div align="center">
2+
3+
<img src="https://download.alianblank.com/gameframex/gameframex_logo_320.png" alt="GameFrameX Logo" width="160" height="160" />
4+
5+
# Game Frame X LitJson
6+
7+
[![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)
8+
[![Version](https://img.shields.io/github/v/release/GameFrameX/com.gameframex.unity.xincger.litjson)](https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson/releases)
9+
10+
独立游戏前后端一体化解决方案 · 独立游戏开发者的圆梦大使
11+
12+
[文档](https://gameframex.doc.alianblank.com) | [快速开始](https://gameframex.doc.alianblank.com) | [QQ群](https://qm.qq.com/q/urKenB9AU)
13+
14+
[English](README.md) | **简体中文** | [繁體中文](README.zh-TW.md) | [日本語](README.ja.md) | [한국어](README.ko.md)
15+
16+
</div>
17+
18+
## 项目简介
19+
20+
适用于Unity的改进型 LitJson 库,基于 [XINCGer/LitJson4Unity](https://github.com/XINCGer/LitJson4Unity) 二次包装。
21+
22+
该库主要服务于 [GameFrameX](https://github.com/AlianBlank/GameFrameX) 作为子库使用。
23+
24+
## 安装方式(任选其一)
25+
26+
1. 直接在 `manifest.json` 文件中添加以下内容
27+
```json
28+
{"com.gameframex.unity.xincger.litjson": "https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson.git"}
29+
```
30+
2. 在 Unity 的 `Packages Manager` 中使用 `Git URL` 的方式添加库,地址为:https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson.git
31+
3. 直接下载仓库放置到 Unity 项目的 `Packages` 目录下。会自动加载识别
32+
33+
## 改动功能
34+
35+
1. 增加 `link.xml` 的裁剪过滤
36+
2. 增加 `LitJsonCroppingHelper` 防裁剪脚本
37+
38+
## 特性
39+
40+
基于[原生的LitJson库](https://github.com/LitJSON/litjson)改造,支持以下原生版本不支持的特性:
41+
42+
- 支持 float 类型
43+
- 支持 Unity 内建类型(Vector2、Vector3、Rect、AnimationCure、Bounds、Color、Color32、Quaternion、RectOffset 等)
44+
- 支持 JsonIgnore Attribute,对某些字段跳过序列化
45+
- 支持对输出的 Json 内容格式化,更规整

README.zh-CN.md.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.zh-TW.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<div align="center">
2+
3+
<img src="https://download.alianblank.com/gameframex/gameframex_logo_320.png" alt="GameFrameX Logo" width="160" height="160" />
4+
5+
# Game Frame X LitJson
6+
7+
[![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)
8+
[![Version](https://img.shields.io/github/v/release/GameFrameX/com.gameframex.unity.xincger.litjson)](https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson/releases)
9+
10+
獨立遊戲前後端一體化解決方案 · 獨立遊戲開發者的圓夢大使
11+
12+
[文檔](https://gameframex.doc.alianblank.com) | [快速開始](https://gameframex.doc.alianblank.com) | [QQ群](https://qm.qq.com/q/urKenB9AU)
13+
14+
[English](README.md) | [简体中文](README.zh-CN.md) | **繁體中文** | [日本語](README.ja.md) | [한국어](README.ko.md)
15+
16+
</div>
17+
18+
## 項目簡介
19+
20+
適用於 Unity 的改進型 LitJson 庫,基於 [XINCGer/LitJson4Unity](https://github.com/XINCGer/LitJson4Unity) 二次包裝。
21+
22+
## 安裝方式(任選其一)
23+
24+
1. 直接在 `manifest.json` 文件中添加
25+
```json
26+
{"com.gameframex.unity.xincger.litjson": "https://github.com/GameFrameX/com.gameframex.unity.xincger.litjson.git"}
27+
```
28+
2. 在 Unity 的 `Packages Manager` 中使用 `Git URL` 添加
29+
3. 直接下載倉庫放置到 Unity 項目的 `Packages` 目錄下

README.zh-TW.md.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)