1. 共 1 章节,6 课时

  1. 课程大纲

共 1 章节, 6 课时

加载中...

产品编号: #883

¥0.00

讲师介绍

专业讲师

资深导师

经验丰富的专业讲师

课程介绍

了解课程详细内容和学习目标

小白超神Unity系列数据持久化之Json

本课程面向 Unity 新手学习者,聚焦数据持久化核心技术之一的 Json,通过 “理论认知 + 工具实操” 的教学模式,系统讲解 Json 的基础概念及 Unity 中两种主流 Json 处理方式(JsonUtility、LitJson),帮助学习者掌握 Json 数据的创建与解析逻辑,为游戏中配置读取、存档存储等数据持久化场景奠定基础。

课程核心内容

Json 基础认知

认识 Json:讲解 Json 的核心概念(轻量级数据交换格式)、语法规则(键值对、数组等)及在 Unity 中的应用场景(如配置文件、数据存储),帮助新手建立对 Json 的基础认知,明确其在数据持久化中的作用。

Unity 内置工具:JsonUtility 实操

创建 Json(课时 2):演示使用 Unity 内置的 JsonUtility 类创建 Json 数据的完整流程,包括定义数据类、序列化对象为 Json 字符串等,掌握原生工具的基础用法。

解析 Json(课时 3):讲解如何通过 JsonUtility 类将 Json 字符串反序列化为 Unity 中的对象,实现数据的读取与使用,完成 “创建 - 解析” 的基础数据处理闭环。

第三方工具:LitJson 实操

创建 Json(两种方案):分别演示使用 LitJson 创建 Json 数据的两种实现方案 —— 方案一(课时 4)聚焦基础创建逻辑,方案二(课时 5)拓展更灵活的创建方式,满足不同数据结构需求。

解析 Json(方案二)(课时 6):针对 LitJson 创建 Json 的方案二,讲解对应的解析方法,确保数据处理的完整性,同时对比 JsonUtility 与 LitJson 的差异,帮助新手根据场景选择合适的工具。