读取存档只读入了部分数据,有部分没有写入



  • 读取到了本地储存里面的数据,但是写入数组时只写入了部分,有其他部分没写入进去,有大佬知道原因吗,求大佬解救。
    undefinedundefined



  • 大数据存储读取是有时间的,不是你理解的瞬间
    特别是这种数组的数据存储

    这时候需要一步一步来,一个一个存读
    还要加上“获取完成” “设置完成”这种判定条件更好



  • 😖 找到原因了,已经完美解救



  • @饭饭之辈 唤境里有一些操作是异步进行的,也就是说触发动作之后不会等待完成,而是立即执行下面的动作;目前我能确定是异步进行的就是本地储存,另外XML、tilemap甚至数组辞典都有可能是这样的,所以写事件的时候可以多留一些缓冲时间,防止出现执行顺序混乱的问题😁


Log in to reply