当我们离开统一时,我们是否能够使用Firebase写入数据和读取数据

时间:2017-06-01 05:19:40

标签: c# firebase firebase-realtime-database unity5

  • 我正在使用最新版本的unity和firebase。

  • 我需要统一使用最新firebase的离线功能。

  • 是否可以离线读取和写入数据。

  • 一旦我们读取或写入数据或对本地进行任何更改,当我们上线时,更改是否会在主服务器中实现

1 个答案:

答案 0 :(得分:0)

firebaser here

Unity的大多数Firebase绑定都包装了适用于iOS和Android的底层SDK,在这种情况下,公开磁盘持久性API应该相当容易。

适用于Unity的Firebase Database SDK遵循不同的模型,其中大多数代码实际上是直接用C#编写的。虽然在很多情况下这很好,但这意味着我们决定不在C#中实现磁盘持久性。

请注意,Firebase的网络弹性在Unity上运行。因此,只要应用保持有效状态,如果网络连接中断,Firebase将继续运行。在这种情况下,它提供来自其缓存的任何读取并保留挂起写入的队列。但目前不支持磁盘持久性,这将允许缓存和队列在应用程序重新启动后继续存在。