Warning

This document is slightly outdated. FIXME: Mentions welcome domain, welcome domain url malformed, mentions GoTo app

Tutorial: Crear un Portal

Los portales de Vircadia te transportan al dominio de tu elección. Puedes usar estos portales para viajar a un dominio que visites con frecuencia en lugar de usar la aplicación GoTo en tu HUD o tableta.

En Esta Página:

  • Prerrequisitos

  • Escribe un Script para el Portal

  • Crea y Edita una Entidad para usarla como un Portal

Escribe un Script para el Portal

Un portal es una entidad con un script adjunto (script de entidad). Este script adjunto define lo que sucede cuando un usuario entra en contacto con el portal. Usamos portal.js, el script utilizado para teletransportarse en los dominios de Vircadia. También puedes escribir tu propio script para adaptarlo a tus necesidades.

El script portal.js que hemos utilizado:

  • Utiliza la API de JavaScript de Vircadia para determinar cuándo un usuario ingresa a la entidad y el destino del teletransporte.

  • Incluye un sonido que se reproducirá cada vez que un usuario use el portal.

  • Teletransporta a un usuario al destino especificado.

Crear y Editar una Entidad para Usar como Portal

Cualquier entidad que creas para ser utilizada como portal tiene que ser sin colisiones[collisionless](entity-behavior.html # set-entity-behavior-on-collision) para que el script pueda detectar cuando ingreses a la entidad.

  1. En la interfaz, trae tu HUD o tableta y ve a Crear.

  2. Crear una entidad para usar como portal. Puede ser un modelo 3D o una entidad de caja o esfera.

  3. Ve a a la pestaña "Properties" y desplázate hacia abajo hasta "Behavior".

  4. Junto a "Script", pega la URL del script. En este caso, es 'portal.js'.

  5. El script toma la ubicación a la que deseas teletransportarte desde el campo "User Data" debajo de "Behavior".

  6. Añade hifi:// welcome (Dominio de bienvenida de Vircadia) al campo "User Data".

  7. Desplázate hacia abajo hasta "Collision" y desmarca "Collides" (Choque). Esto es para que un usuario pueda ingresar a la entidad y activar el script.

  8. Sal del modo Crear y camina hacia dentro de la entidad.

Serás teletransportado al dominio de bienvenida de Vircadia.

Ver también