运行手图显示后,看不到场景点

After running hand image is shown, I can't see dots of scene

在 运行 之后,我的应用程序在中央屏幕的模拟器上运行了 phone。我应该怎么做才能让这个图标消失,因为它不显示场景视图的点。

如果这个图标消失了,我总是看不到场景。我需要得到这个结果,但我只见过一次。

这是我的 xml 文件

<?xml version="1.0" encoding="utf-8"?>

<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/container_constraint_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <fragment
        android:id="@+id/jaguar_fragment"
        android:name="com.google.ar.sceneform.ux.ArFragment"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />


</androidx.constraintlayout.widget.ConstraintLayout>

手形图标是给用户的一条消息,他们需要移动 phone 以允许 ARCore 在视图中构建其世界模型并检测场景中的平面等。

构建完成后,它会自动消失 - 如果没有,则通常表示 ARCore 尚未能够构建模型。将相机对准平坦表面并四处移动通常可以让您通过这一点。

一旦它通过了这个,那么检测到的任何平面都将自动用点突出显示(或者如果你想以编程方式更改它,则使用其他模式)。如果取景器中没有点,则表示 ARCore 在该视图中未检测到任何平面。

如果您愿意,您可以删除手和点的显示,但您的用户将失去这种指示,即 ARCore 已完成其世界模型并且应用已准备就绪。