zoukankan      html  css  js  c++  java
  • 云端存储的实现:云存储1

      云端存储和一般的游戏存储的概念是类似的。继承自Object这个类够基,我们可以用它来保存数据。

      他有完善的写入函数SaveDocumentWithObject和WriteCloudDocument。一个是保存数据(可以用于终端保存本地文件,本地文件可以连接到终端时就保存云端),另一个是将数据写入云端文件ReadCloudDocument。ParseDocumentAsObject(可能会进行数据解析,毕竟Apple那边和这边存储数据的方式是有区别的),游戏启动的时候用这两个函数来读取数据。

    var CloudStorageBase Cloud;
    
       ...
    
       Cloud = class'PlatformInterfaceBase'.static.GetCloudStorageInterface();
       Cloud.AddDelegate(CSD_ValueChanged, CloudValueChanged);
       Cloud.AddDelegate(CSD_DocumentReadComplete, CloudReadDocument);
       Cloud.AddDelegate(CSD_DocumentConflictDetected, CloudConflictDetected);

      前边声明各种代理,获取云端接口之后,声明代理函数:

      文档值改变,文档之读取完毕,文档值冲突。

    Cloud.QueryForCloudDocuments();
    //查询列表
    
    Cloud.ReadCloudDocuments(0);
    StringData=Cloud.ParseDocumentAsString(0);
    //读取之后转化格式
    
    Cloud.SaveDocumentAsString(0,StringData);
    Cloud.WriteCloudDocument(0);
    将之传入数据
    然后写入云端

      

  • 相关阅读:
    How to upload a file in MVC4
    安装升级System.Web.Optimization.dll
    Model Binding To A List
    TD中{text-overflow:ellipsis;} 用法
    表格
    CSS定位
    清除浮动的几种方式
    css浮动原理和特性
    前端规范
    块元素和内嵌元素
  • 原文地址:https://www.cnblogs.com/NEOCSL/p/2960339.html
Copyright © 2011-2022 走看看