位置: 编程技术 - 正文

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

  • 公司注销了账本还需保留吗
  • 异地预缴税款不交可以吗
  • 出口退税转内销会计分录
  • 支付税盘服务费怎么做账
  • 其他应付款跨年如何应对
  • 分公司借款给总公司
  • 新建账套应收账款怎么填客户
  • 增值税税控系统的税务处理
  • 河道工程维护费按什么标准计提
  • 股票投资收益需要缴纳增值税吗
  • 餐饮增值税
  • 个人如何开具增值税普票
  • 开具普通发票只写单位名称和税号可以吗?
  • 个人提前退休取得的一次性补贴收入免征
  • 中小五金企业如何进行成本核算
  • 保险营销员的佣金收入怎么交个税
  • 外籍人士可以回国吗
  • 怎么注销win10系统
  • 建筑业产值填哪个数据
  • 认缴出资额和实缴出资额的时间
  • laravel 微服务架构
  • PHP:mb_internal_encoding()的用法_mbstring函数
  • 外购货物应抵扣的进项税额
  • 不能错过的只有你下架了吗
  • 来料加工怎么核算成本
  • web前端综合案例开发离线作业1
  • 坏账准备怎么做资产负债表
  • echarts饼图标题
  • 损益类账户年末一定无余额对吗
  • vue路由实现
  • css实现背景图片变透明
  • 中国移动常被称为
  • 软件行业的最后阶段是
  • 数据挖掘快速入门
  • PHP中set_include_path()函数相关用法分析
  • 对方代垫保险费算不算入账价值
  • 无形资产和固定资产减值准备可以转回吗
  • 网上学电脑
  • dedecms转其他cms
  • 发布相应的搜索公告
  • mysql中触发器的创建有多个执行语句
  • 账实不符的后果和对策
  • 企业所得税的营业成本包括期间费用吗
  • 差旅费报销时如何处理
  • 免抵退不得抵扣税额什么意思
  • 固定资产丢失进哪个科目
  • 什么是汇算清缴?
  • 收购少数股东权益是利好吗
  • 长期待摊费用的最新账务处理
  • 车间检测费会计分录
  • 路桥公司会计核算办法
  • 收到社保局的稳岗通知
  • 银行电子汇票到期后多久到账
  • 红字申请单能作废吗
  • 新企业如何建帐
  • sql语句查询去重
  • sql怎么分组查询
  • win10预览版21390
  • ubuntu16.04安装步骤
  • win7系统设置只让安装有证书的软件
  • linux修改用户名
  • office进程
  • centos 添加服务
  • linux系统查看系统信息
  • win7自带软件在哪里
  • win10系统组策略怎么打开
  • linux必知必会
  • windows7关机注销很慢
  • Android AsyncTaskLoader需要注意的问题
  • js日历插件日期选择器
  • javascript第二章上机怎么写
  • android对话框setview用法
  • json读取字符串
  • javascript简单吗
  • 浅析2种JavaScript继承方式
  • 北京税务局网站
  • 如何参与发票摇奖
  • 全国税务系统全面从严治党工作会议2023年
  • 手撕发票查询真伪平台
  • 可转债中签当天扣款吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设