ARCore:在运行时禁用增强图像
ARCore: Disable Augmented Images at runtime
我只需要 Augmented Images
来进行初始化。找到图像的位置后,我想禁用此功能。如何停止跟踪图像?
我试过了:
- 修改数据库内容
- 设置另一个数据库
- 设置另一个
Session Config
- 只获取一次位置坐标
但是在现实世界中重新定位图像后,它会在新位置创建一个新的增强对象。
ARCore 1.2, Unity3D 2017.4.3f
我以某种方式解决了这个问题。
在编辑器的会话配置中,我禁用了增强图像数据库(设置为 None)。
在代码中(在 Start() 方法中)我分配给它 "MyDatabase",在找到标记后我再次将它设置为 null。
您可以删除增强数据库,以便在检测到对象后禁用增强图像检测功能。
我只需要 Augmented Images
来进行初始化。找到图像的位置后,我想禁用此功能。如何停止跟踪图像?
我试过了:
- 修改数据库内容
- 设置另一个数据库
- 设置另一个
Session Config
- 只获取一次位置坐标
但是在现实世界中重新定位图像后,它会在新位置创建一个新的增强对象。
ARCore 1.2, Unity3D 2017.4.3f
我以某种方式解决了这个问题。 在编辑器的会话配置中,我禁用了增强图像数据库(设置为 None)。 在代码中(在 Start() 方法中)我分配给它 "MyDatabase",在找到标记后我再次将它设置为 null。
您可以删除增强数据库,以便在检测到对象后禁用增强图像检测功能。