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

(207评价)
优惠后 ¥1899.00优惠前 ¥2499.00 双十一全年最大力度限时优惠
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

现在用photonserver,关于json传送的问题
nasly发起了话题2017-10-17
6
回复
1359
浏览

之前把基础数据都放在客户端(道具数据,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条回复,点击查看
    你还没有登录,请先登录或注册!
发表回复
你还没有登录,请先 登录或 注册!