位置: 编程技术 - 正文

【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实现登录功能)

  • 没有提取盈余公积的情况
  • 煤炭企业生产能力
  • 新入股的钱入什么科目
  • 总公司和子公司可以有业务往来吗
  • 工业总产值收入法
  • 股东分红需要开股东会决定吗?
  • 个体户申报重复申报怎么办
  • 其他应付款二级科目明细
  • 通行费电子发票没有通行费字样
  • 以现金形式收到包装物押金
  • 预收货款增值税纳税义务发生时间如何确定
  • 小企业会计制度科目表
  • 基金会计核算的核算主体是
  • 本月出库金额等于什么
  • 固定资产清理后卡片如何处理
  • 公司股权折价收入怎么算
  • 税控盘开票显示操作未授权
  • 长期应付款账面价值和账面余额
  • 汽车销售服务费话术
  • 购买现金支票的扣费方式
  • 异地项目预缴个人所得税
  • 红字专用发票信息表编号在哪儿
  • 三星笔记app功能介绍
  • 如何设置电源键关闭屏幕
  • 电脑连接网线但没有网络
  • 生育津贴的相关法律规定
  • mac版字体怎么安装
  • deepin linux安装教程
  • 持有至到期投资减值准备
  • 房屋装修补偿款 避税
  • thinkphp yii
  • php远程下载图片
  • php魔术常量有多少
  • 嵌入html
  • 计算机视觉项目论文
  • php支付接口开发
  • phpcms怎么用
  • 所得税费用为什么不计入营业利润
  • sql有什么
  • 销售费用和管理费用占比多少合理
  • 冲销以前年度费用会计分录
  • 现金折扣属于什么
  • 营业收入与利润总额的比值
  • 承兑汇票私人贴息双方都违法吗
  • mysql的long类型
  • 个人所得税是全国联网的吗
  • sqlserver判断数字
  • jdbc连接mysql数据库代码
  • 记账凭证应具备的基本内容包括
  • 个人所得税要计入管理费用吗
  • 红字发票销项税额账务处理
  • 法院拍卖得来的物品有发票吗
  • 成品油生产库存
  • 当月进货没有认证怎么办
  • 电子发票不小心删掉了怎么办
  • 分包开给总包的票,能不能抵扣
  • 累计折旧的计提会计分录
  • 小微企业免征增值税优惠
  • sql server数据库中的null(空值)
  • windows下mysql 5.7版本中修改编码为utf-8的方法步骤
  • mysql5.7压缩包
  • warning bios upgrade
  • linux改变
  • xp系统设置局域网
  • win10用360卫士好吗
  • compress与uncompress参数使用
  • unity优化技术
  • glimp使用方法
  • python pyo
  • 淘宝国际平台叫什么
  • 批处理删除自身命令
  • json jquery
  • Android使用opencv处理图片灰度
  • unity2d寻路
  • javascript的核心组成部分
  • js中对象
  • 农业方面有哪些有名杂志
  • 稳岗补贴是否需在企业所得税汇算时调增
  • 税服领花规范照片
  • 城镇土地使用税暂行条例
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设