4. Visualización de comentarios de Azure Spatial Anchors4. Displaying feedback from Azure Spatial Anchors

En este tutorial, aprenderá a proporcionar a los usuarios comentarios sobre la detección, los eventos y los estados de anclaje al usar Azure Spatial Anchors (ASA).In this tutorial, you will learn how to provide users with feedback about anchor discovery, events, and status using Azure Spatial Anchors (ASA).

ObjetivosObjectives

  • Aprender a configurar un panel de interfaz de usuario que muestre información importante sobre la sesión actual de ASALearn how to set up a UI panel that displays essential information about the current ASA session
  • Conocer y explorar los elementos de comentarios que el SDK de ASA pone a disposición de los usuarioslearn about and explore feedback elements that the ASA SDK makes available to users

Configurar el panel de comentarios de ASASetting up ASA feedback panel

En la ventana Hierarchy (Jerarquía), haga clic con el botón derecho en el objeto Instructions (Instrucciones) > TextContent.In the Hierarchy window, right-click on the Instructions > TextContent object. Seleccione Objeto 3D > Text - TextMeshPro (Texto: TextMeshPro) para crear un objeto de texto TextMeshPro como elemento secundario del objeto Instructions (Instrucciones) > TextContent:Select 3D Object > Text - TextMeshPro to create a TextMeshPro text object as a child of the Instructions > TextContent object:

Unity con el objeto TextMeshPro recién creado seleccionado

Sugerencia

Para que resulte más fácil trabajar con la escena, define Scene Visibility (Visibilidad de la escena) como desactivada para el objeto ParentAnchor haciendo clic en el icono de ojo situado a la izquierda del objeto.To make it easier to work with your scene, set the Scene Visibility for the ParentAnchor object to off by clicking the eye icon to the left of the object. Esto oculta el objeto en la ventana Scene (Escena) sin cambiar su visibilidad en el juego.This hides the object in the Scene window without changing their in-game visibility.

Cambie el nombre del objeto Feedback (Comentarios) del texto recién creado (TMP) y, luego, en la ventana Inspector, cambie su posición y tamaño para que se coloque estratégicamente bajo el texto de instrucción; por ejemplo:Rename the newly created Text (TMP) object Feedback, then, in the Inspector window, change its position and size, so it is placed neatly underneath the instruction text, for example:

  • Cambie el valor Pos Y (Posición Y) del componente de transformación de rectángulo a -0,24.Change the Rect Transform component's Pos Y to -0.24.
  • Cambie el valor Width (Ancho) del componente de transformación de rectángulo a 0,555.Change the Rect Transform component's Width to 0.555.
  • Cambie el valor Height (Altura) del componente de transformación de rectángulo a 0,1.Change the Rect Transform component's Height to 0.1.

A continuación, elija las propiedades de la fuente para que el texto encaje bien dentro del área de texto; por ejemplo:Then choose font properties, so the text fits nicely within the text area, for example:

  • Cambie el estilo de fuente del componente TextMeshPro - Text ( TextMeshPro: texto) a Bold (Negrita).Change the TextMeshPro - Text component's Font Style to Bold.
  • Cambie el tamaño de fuente del componente TextMeshPro - Text (TextMeshPro: texto) a 0,17.Change the TextMeshPro - Text component's Font Size to 0.17.
  • Cambie la alineación del componente TextMeshPro - Text (TextMeshPro: texto) a Center (Centro) y Middle (Medio).Change the TextMeshPro - Text component's Alignment to Center and Middle.

Unity con el objeto Feedback (Comentarios) configurado

En la ventana Hierarchy (Jerarquía), seleccione el objeto Feedback (Comentarios) y, a continuación, en la ventana Inspector, use el botón Add Component (Agregar componente) para agregar el componente Anchor Feedback Script (Script) (Script de comentarios de anclaje [script]) y configúrelo del modo siguiente:In the Hierarchy window, select the Feedback object still, then in the Inspector window, use the Add Component button to add the Anchor Feedback Script (Script) component and configure it as follows:

  • Asigne el objeto Feedback (Comentarios) al campo Feedback Text (Texto de comentarios) del componente Anchor Feedback Script (Script) (Script de comentarios de anclaje [script]).Assign the Feedback object itself to the Anchor Feedback Script (Script) component's Feedback Text field.

Unity con el componente Anchor Feedback Script (Script de comentarios de anclaje) configurado

EnhorabuenaCongratulations

En este tutorial, ha aprendido a crear un panel de interfaz de usuario.In this tutorial, you learned how to create a UI panel. Este muestra el estado actual de la experiencia de Azure Spatial Anchors para proporcionar a los usuarios comentarios en tiempo real.It displays the current status of the Azure Spatial Anchors experience for providing users with real-time feedback.