El dispositivo silla te permitirá colocar y hacer que los jugadores permanezcan sentados para limitar o modificar su capacidad de mover la cámara y así dirigir su atención a un elemento específico.
Sírvete de inspiración para usarlo en tus islas con los siguientes ejemplos:
Cines
Conciertos u otros eventos virtuales
Interacciones entre terminales y PC
Restaurantes
Montañas rusas u otras atracciones
El dispositivo contiene varios tipos de sillas disponibles, las cuales pueden configurarse como invisibles.
Para encontrar el dispositivo silla, consulta Usar dispositivos.
Filtro por contexto
Algunos dispositivos se ven afectados por una función denominada filtrado contextual. Esta nueva funcionalidad permite mostrar u ocultar opciones según los valores seleccionados en una serie de parámetros. Esta opción permite reducir el exceso de información en el panel Personalizar y hace que sea más fácil navegar y gestionar las opciones, Aunque cuesta un poco discernir qué opciones o valores activan el filtro. Para ayudarte a diferenciarlas, en nuestros documentos de referencia del modo Creativo, los valores que activen el filtro por contexto aparecerán en cursiva. Todas las opciones se incluirán en una lista, también las que se ven afectadas por el filtro por contexto. Si se ocultan o muestran en función de un valor específico, aparecerá una nota al respecto en el campo Descripción.
Opciones del dispositivo
Estas son las opciones con las que podrás configurar el dispositivo.
Los valores predeterminados aparecen en negrita. Y los que activan el filtro por contexto, en cursiva.
| Opción | Valor | Descripción |
|---|---|---|
Modelo de silla | Invisible, Sillón cómodo, Taburete de bar, Barril, Piedra, Básico, Personalizado | Establece el aspecto de la silla. Nota: Personalizado solo está disponible en UEFN; no se puede utilizar en el modo Creativo. |
Tiempo de interacción | No interactuar, Instantáneo, Cantidad de tiempo seleccionada | Establece durante cuánto tiempo deberá el jugador mantener pulsado el botón de interacción para sentarse en la silla. Si se configura con la opción predeterminada o con un tiempo de interacción, aparecen dos opciones adicionales. Si seleccionas No interactuar, estas opciones no se mostrarán. |
Radio de interacción | No cambiar, Radio seleccionado | Establece la distancia en metros a la que un jugador puede estar para interactuar con el dispositivo. |
Ángulo de interacción | 45, Ángulo seleccionado | Establece el ángulo del espacio anclado al dispositivo. Un jugador debe estar a este ángulo para interactuar con el dispositivo. Si se establece al máximo de 180 grados, se podrá interactuar con la silla desde cualquier dirección. |
Equipo de activación | Cualquiera, Equipo seleccionado | Establece qué equipo puede activar el dispositivo. |
Invertir selección de equipo | Activado, Desactivado | Si se establece en Sí, todos los equipos podrán activar el dispositivo excepto el seleccionado en la opción Equipo de activación. Está configurado como No de forma predeterminada. |
Clase permitida | Sin clase, Cualquiera, Clase seleccionada | Establece qué clases pueden activar el dispositivo. |
Invertir selección de clase | Activado, Desactivado | Si se establece en Sí, todas las clases podrán activar el dispositivo excepto la seleccionada en la opción Clase de activación. Está configurado como No de forma predeterminada. |
Habilitado durante partida | Sí, No | Establece si el dispositivo está habilitado al inicio de la partida. Los dispositivos que estén desactivados ignorarán todos los eventos excepto Habilitar. |
Salida de jugadores habilitada | Sí, No | Establece si los jugadores pueden abandonar la silla por sí mismos. |
Colisión de la cámara | Activado, Desactivado | Establece si la silla bloqueará la cámara de los jugadores sentados en ella. Si la silla es invisible, la colisión de la cámara quedará deshabilitada para todos los elementos en un radio de 40 centímetros de la posición de sentado. |
Reproducir sonido al sentarse | Sí, No | Establece si se reproduce un efecto de sonido al sentarse y levantarse de la silla. |
Texto de interacción | Sentarse, Introduce un texto | Establece el texto que verán los jugadores en el mensaje de interacción de la silla. El límite del texto es de 150 caracteres. |
Dirección al bajarse | Adelante, Hacia atrás, Izquierda, Derecha, Dirección al subirse, Orientado hacia la cámara | Establece la dirección en la que se lanzará al jugador al bajarse de la silla. Si se establece en Dirección al subirse, esto determina la dirección en la que los jugadores se subieron a la silla. Si se establece en Orientado hacia la cámara, los jugadores se lanzarán en la dirección en la que esté orientada la cámara del personaje. Esta opción se limita al ángulo de interacción de la silla. |
Fuerza de la bajada | 500 cm/s, selecciona una cantidad de fuerza | Establece la fuerza con la que se lanzará al personaje al bajarse de la silla según la dirección establecida en Dirección al bajarse. |
Fuerza hacia arriba de la bajada | 250 cm/s, selecciona una cantidad de fuerza ascendente | Establece la fuerza con la que se lanzará al personaje hacia arriba al bajarse de la silla. |
Vinculación directa de evento
A continuación, se incluyen las opciones de vinculación directa de evento para este dispositivo.
Funciones
Una función escucha el evento de un dispositivo y luego realiza una acción.
Para cualquier función, haz clic en la opción y luego en Seleccionar dispositivo para acceder y seleccionar una del menú desplegable del dispositivo.
Cuando hayas seleccionado un dispositivo, haz clic en Seleccionar evento para vincular el dispositivo a un evento que activará una de sus funciones.
Si más de un dispositivo o evento activa una función, haz clic en el botón Añadir para añadir una línea y repite estos pasos.
| Opción | Descripción |
|---|---|
Habilitar al recibir desde | Habilita el dispositivo cuando se produzca un evento. |
Deshabilitar al recibir desde | Deshabilita el dispositivo cuando se produzca un evento. Si se deshabilita, los jugadores no podrán utilizar la silla y todo jugador que estuviese sentado al deshabilitarla se levantará. |
Habilitar salida del jugador al recibir desde | Los jugadores podrán levantarse de la silla siempre que quieran cuando se produzca un evento. |
Deshabilitar salida del jugador al recibir desde | Los jugadores no podrán levantarse de la silla por sí mismos cuando se produzca un evento. |
Sentar al jugador al recibir desde | Sienta al jugador en la silla cuando se produzca un evento. |
Expulsar al jugador al recibir desde | Levanta al jugador de la silla cuando se produzca un evento. |
Eventos
La vinculación directa de evento utiliza los eventos a modo de transmisores. El evento le indica a otro dispositivo que realice una función.
Para cualquier opción de evento, haz clic en la opción y luego en Seleccionar dispositivo para acceder y seleccionar una del menú desplegable del dispositivo.
Cuando hayas seleccionado un dispositivo, haz clic en Seleccionar función para vincular la silla a una función para dicho dispositivo.
Si hay más de una función activada por el evento, haz clic en el botón Añadir y repite el proceso.
| Opción | Descripción |
|---|---|
Al sentarse un jugador, enviar evento a | Cuando se siente un jugador en la silla, se enviará un evento al dispositivo seleccionado, lo que activará la función seleccionada. |
Al salir un jugador, enviar evento a | Cuando el jugador se levante de la silla, se enviará un evento al dispositivo seleccionado, lo que activará la función seleccionada. |
Cómo usar un dispositivo silla en Verse
Puedes utilizar el código a continuación para controlar el dispositivo silla en Verse. Este código muestra cómo usar eventos y funciones en la API del dispositivo silla. Puedes modificarlo para que se adapte a las necesidades de tu experiencia.
using { /Fortnite.com/Devices }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
using { /Verse.org/Random }
# A Verse-authored creative device that can be placed in a level
Para utilizar este código en una experiencia de UEFN, sigue estos pasos.
Arrastra el dispositivo silla a tu isla.
Crea un nuevo dispositivo de Verse denominado chair_device_verse_example. Consulta Cómo crear tu propio dispositivo con Verse para ver los pasos.
En Visual Studio Code (VSC), abre chair_device_verse_example.verse y pega el código en este archivo.
Compila el código y suelta el dispositivo con autorización de Verse en tu isla. Consulta Cómo añadir el dispositivo de Verse al nivel para ver los pasos a seguir.
Añade una referencia para el dispositivo silla de tu isla al dispositivo de Verse. Consulta Añadir una referencia de Verse a un dispositivo del modo Creativo a tu nivel y sigue los pasos.
Guarda tu proyecto y haz clic en Abrir sesión para probar el juego.
API del dispositivo silla de Verse
Consulta la referencia de la API chair_device para obtener más información sobre cómo utilizar el dispositivo silla en Verse.