获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

开始使用适用于 Unity 的 Firebase 实时数据库

Firebase 实时数据库存储数据并与我们的 NoSQL 云数据库同步。数据在所有客户端之间实时同步,并在您的应用程序离线时保持可用。

在你开始之前

在使用实时数据库之前,您需要:

  • 注册您的 Unity 项目并将其配置为使用 Firebase。

    • 如果您的 Unity 项目已经使用 Firebase,那么它已经针对 Firebase 进行了注册和配置。

    • 如果您没有 Unity 项目,可以下载示例应用程序

  • Firebase Unity SDK (特别是FirebaseDatabase.unitypackage )添加到您的 Unity 项目。

请注意,将 Firebase 添加到您的 Unity 项目涉及Firebase 控制台和您打开的 Unity 项目中的任务(例如,您从控制台下载 Firebase 配置文件,然后将它们移动到您的 Unity 项目中)。

创建数据库

  1. 导航到Firebase 控制台实时数据库部分。系统会提示您选择一个现有的 Firebase 项目。遵循数据库创建工作流程。

  2. 为您的 Firebase 安全规则选择启动模式:

    测试模式

    适合开始使用移动和 Web 客户端库,但允许任何人读取和覆盖您的数据。测试后,请务必查看了解 Firebase 实时数据库规则部分。

    要开始使用 Web、Apple 或 Android SDK,请选择测试模式。

    锁定模式

    拒绝来自移动和 Web 客户端的所有读取和写入。经过身份验证的应用程序服务器仍然可以访问您的数据库。

  3. 选择数据库的位置。

    根据数据库的位置,新数据库的 URL 将采用以下形式之一:

    • DATABASE_NAME .firebaseio.com (对于us-central1中的数据库)

    • DATABASE_NAME . REGION .firebasedatabase.app (对于所有其他位置的数据库)

  4. 单击完成

当您启用实时数据库时,它还会启用Cloud API Manager中的 API。

设置公共访问

实时数据库提供了一种声明性规则语言,允许您定义数据的结构、索引方式以及何时可以读取和写入数据。

下一步