位置: 编程技术 - 正文

【Unity3D插件】在Unity中读写文件数据:LitJSON快速教程 - 王选易(unityui插件)

编辑:rootadmin

推荐整理分享【Unity3D插件】在Unity中读写文件数据:LitJSON快速教程 - 王选易(unityui插件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity3d常用插件,unity插件推荐,unity3d插件下载,unity3d插件怎么用,unity3d插件下载手机版,unity 3d插件,unity3d插件怎么用,unityui插件,内容如对您有帮助,希望把文章链接给更多的朋友!

JSON是一个简单的,但功能强大的序列化数据&#;式。它定义了简单的类型,如布尔,数(int和float)和字符串,和几个数据结构:list和dictionnary。可以在 了解关于JSON的更多信息。

litjson是用C #编写的,它的目的是要小,快速,易用。它使用了Mono框架。

安装LitJSON

将LitJSON编译好的dll文件通过Import New Asset的方式导入到项目中,再使用Using LitJSON即可使用JSONMapper类中的简便方法。dll的下载地址在 这里 .

将JSON转化为Object并可逆向转化

为了在.Net程序中使用JSON&#;式的数据。一个自然的方法是使用JSON文本生成一个特定的类的一个新实例;为了匹配类的&#;式,一般存储的JSON字符串是一个字典。

另一方面,为了将对象序列化为JSON字符串,一个简单的导出操作,听起来是个好主意。

为了这个目的,LitJSON包引入了JsonMapper类,它提供了两个用于做到 JSON转化为object 和 object转化为JSON 的主要方法。这两个方法是jsonmapper.toobject和jsonmapper.tojson。

【Unity3D插件】在Unity中读写文件数据:LitJSON快速教程 - 王选易(unityui插件)

将object转化为字符串之后,我们就可以将这个字符串很方便地在文件中读取和写入了。

一个简单的JsonMapper的例子

在下面的例子中,ToObject方法有一个泛型参数,来指定返回的某种特定的数据类型:即JsonMapper.ToObject<T>。

上文的输出:

使用非泛型的JsonMapper.ToObject

当不存在特定的JSON数据类时,它将返回一个JSONData实例。JSONData是一种通用型可以保存任何数据类型支持JSON,包括list和dictionary。

上面例子的输出:

Reader和Writer

一些人喜欢使用stream的方式处理JSON数据,对于他们, 我们提供的接口是jsonreader和jsonwriter。

JSONMapper实际上是建立在以上两个类的基础上的,所以你可以把这两个类当成是litJSON的底层接口。

使用JsonReader

输出如下:

PHP实现用户登录和注册的功能 登陆界面login.php.formaction="logincheck.php"method="post".用户名:inputtype="text"name="username"/.br/.密码:inputtype="password"name="password"/.br/.inputtype="submit"name="su

Unity网络编程NetworkView组件使用 废话不多说:先上代码服务器端脚本:///summary///Unityserver.///CreatebyCuiYongduo///date:--:////summaryusingUnityEngine;usingSystem.Collections;publicclassUnityServer:MonoB

Unity蛮牛教程噩梦射手----代码讲解(1) 很久没有写博客了,因为最近开始学习Unity。在蛮牛教育网上有一套讲解Unity官方教程的视频-------噩梦射手游戏实例,网站为

标签: unityui插件

本文链接地址:https://www.jiuchutong.com/biancheng/380147.html 转载请保留说明!

上一篇:【猫猫的Unity Shader之旅】之反光材质(猫猫的游戏)

下一篇:PHP实现用户登录和注册的功能(php实现登录功能)

  • 递延所得税资产账务处理
  • 房产税的纳税义务人是房屋的产权所有人
  • 放弃退税理由是什么
  • 增值税普通发票税率
  • 公司税后利润怎么算
  • 汇算清缴哪些需要调增调减
  • 房租押金没退款怎么起诉
  • 年报从业人数可以填一人吗
  • 非营利机构注册要求
  • 淘宝发票收取的税点是谁来交
  • 一般纳税人可以开1%的发票吗
  • 报税显示税款入账未到账
  • 外贸委外加工企业成本怎么核算
  • 户口与工作地不一致,社保
  • 在途物资的运费放在哪个科目
  • 小规模纳税人帮别人报关
  • 期末数未分配利润为负数的会计分录怎么处理?
  • 什么是成本核算你觉得成本核算重要吗为什么
  • 法人代表借钱给公司可以做短期借款吗
  • 企业职工不稳定,还能享受小微企业所得税优惠吗?
  • 公司注销前怎么平账才不用交税
  • 非公司员工可以交社保吗
  • 进口车关税怎么抵扣
  • 收回代扣社保怎么处理
  • 税务局减免的税金会计分录
  • 中央空调使用费怎么开发票
  • 企业享受小型微利政策
  • 专利代理费如何报销
  • 无偿赠送的原材料怎么处理
  • 会计基础工作是会计工作的基本环节
  • 笔记本电脑应该关机还是睡眠
  • linux禁止ip访问80端口
  • 财务里计提是什么意思
  • bios屏蔽接口
  • win11正式版问题
  • 资产减值损失结转
  • linux乱码怎么改
  • php表单的作用是什么
  • 金融工具减值的范围包括哪些?
  • xss攻击解决方案
  • 子公司可以吸收母公司吗
  • 土地增值税预缴计税依据
  • 成立一般纳税人的利弊
  • mysql的存储过程怎么理解
  • SQL一条语句统计记录总数及各状态数
  • 小规模纳税人采购需要发票吗
  • 拆迁置换安置房
  • 清理固定资产是什么意思
  • 发票报销可以跨月报销吗
  • 2019年新政府会计准则解读
  • 会计要知道的常识
  • 小规模需要进项税额吗
  • 小企业的建账流程分为什么内容
  • sqlserver交叉表
  • mysql分区是什么意思
  • 电脑开机显示xp后无反应
  • win7全局搜索
  • xp怎么隐藏运行的程序
  • u大师教程
  • dll进程
  • 介绍两个很常用的成语
  • win7系统启动不起来什么原因
  • linux 的ll
  • linux系列
  • 请问在javascript程序中
  • 前端html中怎么让文字左移
  • nodejs基础
  • linux -lc
  • mkdirs linux
  • javascript获取html元素的方法
  • javascript基础编程
  • Javascript & DHTML 实例编程(教程)DOM基础和基本API
  • html应用css
  • Android ImageLoader 本地缓存
  • 企业所得税税率10%
  • 农村报账员的基本职责
  • 进一步深造是什么意思
  • 美国非税收入排名榜
  • 国家税务总局可以设定行政处罚吗
  • 办图书馆怎么审批
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设