Unity 云锚点开发者指南

详细了解如何在您的应用中使用云锚点。

如果您对云锚点不熟悉,请先参阅 Android 快速入门iOS 快速入门,了解系统要求、设置和安装说明。

在您的应用中启用云锚点

默认情况下,云锚点在 ARCore 中处于停用状态。 您可以在 ARCore 会话配置中启用云锚点功能。

请注意,ARCore 云锚点示例应用附带已启用的云锚点,这些云锚点仅用于演示。

性能注意事项

在您的应用中启用云锚点功能时,请注意以下事项:

  • 启用云锚点后,内存使用将增加。

  • 由于网络使用量和 CPU 使用率增加,预计电池用量会增加。

API 配额

ARCore Cloud Anchor API 为请求带宽提供以下配额:

配额类型 最大值 持续时间 适用对象
锚点数量 无限制 不适用 项目
锚点托管请求 30 分钟 IP 地址和项目
锚点解析请求 300 分钟 IP 地址和项目

最佳实践

以下最佳实践有助于创造优质的云锚点用户体验。

一般

  • 避免在发光面上托管或解析云锚点。

    • 为了获得最佳结果,避免使用反光面或不具有可视特征的平面,例如空白的光滑白墙。
  • 确保室内光线充足。

  • 为了获得最佳结果,锚点托管和解析请求的光照条件应当一致。

托管

在托管锚点之前,请注意以下事项:

  • 尝试从不同的角度观察锚点。
  • 围绕锚点至少移动几秒钟。
  • 确保您离锚点不会太远。

解析

解析锚点时,请注意以下事项:

  • 确保您靠近托管锚点的位置。
    • 如果您离云锚点的位置过远,云锚点可能无法正确解析。
    • 如果您的设备摄像头对着与托管云锚点的位置不同但看上去相同的位置,云锚点可能无法正确解析。

后续步骤