Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(196评价)
价格: 3999.00元
现在用photonserver,关于json传送的问题
nasly发起了话题2017-10-17
6
回复
1225
浏览

之前把基础数据都放在客户端(道具数据,npc数据等等),但是由于这些数据会频繁更改,导致要重新打包,考虑上线后可以随时改变数据而无须重新让用户重新更新包体,所以把这些基础数据放到后端了,这样数据修改就不用再重新打包了。但是反复尝试后会导致一个问题,就是一个道具基础数据我会让客户端每次启动的时候会调用服务器的所有道具数据,但是道具数据有100多条属性,有2400条数据,直接导致json传递直接无反应了。我该怎样解决。

所有回复
  • siki 2017-10-18

    将数据分成多个json文件,进行传递,可以按照数据的类型分类,一个类型一个 

    • nasly 2017-10-18

      额,该怎样分呢,我把数据存在一个字典里了,dictionary<int,itemdata>,该怎么分成多个json文件。。

      (0) 回复
    • siki 2017-10-18

      回复 @ nasly: 可以 500行一个文件,在客户端再把这些文件组拼起来

      (0) 回复
    • siki 2017-10-18

      先下载文件,再读取文件,再组拼,再解析

      (0) 回复
    • nasly 2017-10-19

      回复 @ siki: 那下载文件是不是得建立域名才可以啊

      (0) 回复
    • siki 2017-10-20

      回复 @ nasly: 不用建立域名,有服务器就行,使用ip来访问服务器

      (0) 回复
    还有0条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!