Compartir a través de


Introducción a los ejemplos de malla

Hay una serie de proyectos de ejemplo de Mesh disponibles que puede usar como puntos de partida para sus propios entornos personalizados. Cada proyecto ya está configurado con el paquete del kit de herramientas mesh y contiene muchos recursos que puede resultar útil.

Al descargar los ejemplos de GitHub, también se obtiene un paquete de ejemplos de control que contiene controles de interfaz de usuario que puede usar en los proyectos. Los ejemplos de control se crearon con mesh Toolkit.

Estudiar los proyectos de ejemplo mesh le ayudará a obtener información sobre lo siguiente:

  • Diferentes tipos de experiencias que puede crear con Mesh.
  • Muchos recursos disponibles en el kit de herramientas de Mesh.
  • Los componentes mesh que pueden hacer que GameObjects sea interactivo.
  • Los diferentes tipos de interactividad (por ejemplo, captura simple, o agarrar y mantener, o agarrar e iniciar).
  • Cómo asegurarse de que los objetos se mantienen realistamente mediante Equippables.
  • Configuración de eventos y acciones mediante scripting visual.
  • Nodos específicos de malla que puede usar en los scripts.
  • Cómo funciona la física en Mesh.

Acerca de los proyectos de ejemplo

  • Mesh 101: Mesh 101 es un tutorial, pero también se duplica como ejemplo. En la parte del tutorial se enseña a configurar una experiencia educativa sobre parques eólicos mediante Mesh Interactables, físicas, scripting y mucho más. En el proyecto, puede abrir la escena StartingPoint y empezar a recorrer el tutorial. Sin embargo, el proyecto contiene otra escena denominada FinishedProject , que es una versión completa del tutorial. Puede ver esta escena como ejemplo y usarla como punto de partida para el proyecto tal como lo haría con cualquiera de los otros ejemplos. Introducción al tutorial de Mesh 101.

  • Mesh 201: Siguiendo con el tema del parque eólico de Mesh 101, este tutorial o ejemplo lleva el conocimiento de Mesh al siguiente nivel. Aprenderá a usar WebSlates para mostrar contenido web y agregar un globo interactivo que, cuando se hace clic, obtiene datos de Mapas de Bing y los muestra en su entorno. También usará Mesh Cloud Scripting para descargar y mostrar datos meteorológicos en tiempo real en 3D y configurará un bot de chat de OpenAI que los asistentes pueden usar para formular preguntas sobre parques eólicos. Introducción al tutorial de Mesh 201.

  • Pavilion: un proyecto que muestra una serie de características útiles de Mesh: activos, sombreadores, scripting visual, animaciones, VFX y SoundFX. Obtenga más información sobre el ejemplo de Pavilion.

  • Galería de efectos físicos: contiene una escena diseñada por el programador que demuestra la eficacia de combinar objetos visuales atractivos con el uso creativo de las características de la física de malla. Obtenga más información sobre el ejemplo de la Galería de efectos físicos.

  • Sala Dart: habitación de estilo saloon con un juego de dardos para mostrar características interactivas de la física de malla. Obtenga más información sobre el ejemplo dartroom.

  • Edificio de ciencia: un museo expansivo que exhibe el poder de la física de malla para crear experiencias dinámicas y atractivas. Obtenga más información sobre el ejemplo de creación de ciencia.

Para empezar con un proyecto de ejemplo:

  1. Si aún no lo ha hecho, descargue y descomprima los ejemplos de Mesh.

  2. En Unity Hub, seleccione Abrir>agregar proyecto desde el disco y, a continuación, vaya a la carpeta que extrajo que contiene los ejemplos.

  3. Abra el proyecto de ejemplo que desee.

  4. En Unity, vaya a Escenas de activos>y abra la escena que desee---este variará de ejemplo a ejemplo. Por ejemplo, en el proyecto Science Building , abriría la escena ScienceBuilding .

Este es un ejemplo de lo que encontrará en esa escena:___

Compilación y publicación del ejemplo personalizado

Después de personalizar un ejemplo, puede convertirlo en un entorno mediante la compilación y publicación en Mesh en la web. Después, un organizador de eventos puede crear un evento basado en ese entorno. Para más información, consulte Compilación y publicación del entorno.

Contribuciones

Actualmente no aceptamos contribuciones de código a nuestros ejemplos. Si tiene algún comentario o si tiene algún problema con los ejemplos o el kit de herramientas de Mesh, haga lo siguiente: en un proyecto de Unity que tenga instalado el paquete del kit de herramientas mesh, seleccione Mesh Toolkit ->Give feedback to Microsoft (Kit de herramientas de Mesh: enviar comentarios a Microsoft) y, a continuación, use el vínculo de comentarios del kit de herramientas de Mesh para informarnos.

El proyecto ha adoptado el Código de conducta de código abierto de Microsoft. Para obtener más información, vea las preguntas más frecuentes sobre el código de conducta o póngase en contacto con opencode@microsoft.com si tiene preguntas o comentarios adicionales.

Licencia

Los ejemplos de Mesh se rigen por la licencia MIT, tal como se muestra en la LICENCIA. Archivo MD en el repositorio Mesh-Toolkit-Unity . Sin embargo, la funcionalidad de muestras depende del kit de herramientas de Mesh, que se rige por una licencia independiente y contiene software de terceros.

-- Vea las actividades de juegos que puede usar en el proyecto.