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

(61评价)
价格: 2165.00元
unity中使用PlayerPrefs来存储数据的时候,有一种情况就是:我再PC端使用正常 可以拿到key,但是切换到移动端的时候,就拿不到出问题了。这是啥原因? 怎么处理啊?拜托谁能解答一下,谢谢。
unity19940801发起了问答2019-04-18
3
回复
1165
浏览

求解答

所有回复
  • 老师_Trigger 2019-04-18

    同学你好,可以参考一下:

    https://jingyan.baidu.com/article/a948d6513753df0a2dcd2e09.html

    https://blog.csdn.net/qq_15020543/article/details/82944225

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • unity19940801 2019-04-19

    老师你好,你提供的2个链接,只是着重体现了PlayerPrefs的使用???  好像没有涉及到我问的问题。。。我重新描述一下我的问题,可能之前描述不好。。。比如现在有一款游戏。ios win两个平台。 我现在手机端运行游戏   (   此时会使用Unity自带的PlayerPrefs去存储一个int类型的时间数据  (  比如这个数据:1555664739  )   )   ;接着我从手机端退出游戏 ,去PC端登录这个游戏账号 ,点击按钮去获取在手机端运行时 存储的数据,但是PC端却获取不到 ??? 就好像没存一样。 而单独只在PC或手机端 存取 就没问题。老师有遇到相关的bug吗 ? 麻烦老师了。。谢谢哈。。

    • 失落d枪骑兵 2021-06-18

      抱歉了老铁,我看到这个问题的时候笑了出来,不知道你那边到现在有没有意识到问题出在了哪里。
      为了防止别人出现此类误解,我这里解释一下:
      playerprefs是本地的持久化保存,注意是本地的,也就是用这个保存的数据只会存在于你使用的设备里,其他的设备想要访问数据,就不能用playerprefs,要换成用服务器储存数据,然后通过网络请求去读取数据。

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