El dispositivo de activador de botón proporciona una manera de activar eventos cuando los jugadores oprimen o sueltan una entrada de control específica. Puedes usar el dispositivo para capturar cuándo se oprime una entrada y qué jugador la oprimió.
El tiempo de respuesta para la entrada definida en el dispositivo activador depende del tiempo de ida y vuelta entre el cliente del jugador y el servidor. Debido a esto, la entrada puede tardar hasta un segundo en función de la conexión del jugador, así que tenlo en cuenta al usar el dispositivo activador en tu juego.
Puedes usar la vinculación de eventos del conjunto de herramientas del modo Creativo, las conexiones del panel Detalles en UEFN o un código de Verse para activar otras funciones de dispositivo, como hacer explotar un barril, cambiar de cámara u otros elementos de jugabilidad que puedan activarse.
Si necesitas ayuda para encontrar el dispositivo de activador de botón, echa un vistazo a Usar dispositivos.
Si utilizas varias copias de un dispositivo en una isla, puede ser útil cambiarles el nombre. Usar nombres que tengan relación con el propósito de cada dispositivo hace que te sea más fácil recordar qué hace cada uno y te facilitará encontrar un dispositivo específico al usar el navegador de eventos.
Cómo funciona la opción Entrada del modo Creativo
Cuando personalices las opciones del dispositivo de activador de botón, la primera opción que verás es Entrada del modo Creativo. Los valores de esta opción corresponden a un número de acciones de entrada nuevas que los jugadores pueden configurar. Su funcionamiento es un poco complicado, así que en esta sección proporcionaremos una explicación más detallada de lo que cabe en la tabla de opciones del dispositivo.
Los jugadores pueden encontrar y reasignar estas entradas en la sección Acción de entrada del modo Creativo de las pestañas Controles de teclado y Configuración de control del menú de ajustes.
Abre la barra lateral, haz clic en el ícono de engranaje para abrir el menú de ajustes y, después, haz clic en el ícono de Controles de teclado o en el de Configuración de control. Encontrarás la sección Acción de entrada del modo Creativo de los ajustes al desplazarte hacia abajo en la lista en la zona de navegación izquierda. Aquí es donde los jugadores pueden cambiar qué acciones asignar a qué controles. Estos ajustes se aplicarán en todas las experiencias de Fortnite.
Para los que jueguen en dispositivos móviles, estas entradas siempre aparecen como botones nuevos que se muestran en la pantalla. El dispositivo de activador de botón tiene opciones que puedes usar para personalizar el ícono y el color de este botón, además de establecer un texto si quieres que muestre uno.
Filtro contextual
Algunos dispositivos son afectados por una característica llamada filtro contextual. Esta característica oculta o muestra opciones según los valores seleccionados en ciertas opciones relacionadas. Esto ordenará el panel Personalizar de una mejor manera y hará que las opciones sean más fáciles de administrar y explorar. Para ayudarte a identificarlos, los valores que activan el filtro contextual están en cursiva.
Se muestran todas las opciones, incluso las que afecta el filtro contextual. Si alguna se oculta o muestra en función del valor de una opción determinada, habrá una nota que lo informará en el campo Descripción de la opción.
Opciones del dispositivo
Los valores predeterminados se muestran en negrita. Los valores que activan el filtrado contextual se muestran en cursiva.
Puedes configurar este dispositivo con las siguientes opciones.
| Opción | Value | Descripción |
|---|---|---|
Tipo de entrada | Entrada del modo Creativo, Acción estándar | Determina si este dispositivo rastrea una entrada estándar o una entrada personalizada. Las entradas estándar se utilizan para acciones de juego comunes. Si se establece Acciones estándar como el Tipo de entrada, este dispositivo escuchará si las entradas vinculadas a esas acciones se presionan o sueltan. Las acciones de entrada del modo Creativo son acciones personalizadas que solo puede usar el activador de botón. |
Entrada del modo Creativo | Personalizada 1 (disparar), Personalizada 2 (fijar objetivo), Personalizada 3 (agacharse), Personalizada 4 (saltar), Personalizada 5 (esprintar), Personalizada 6 (interactuar), Personalizada 7 (adelante/atrás), Personalizada 8 (izquierda/derecha), Personalizada 9 (objeto anterior), Personalizada 10 (siguiente objeto), Personalizada 11 (cambiar barra rápida), Personalizada 12 (herramienta de recolección) | Si la opción Tipo de entrada se establece en Acciones de entrada del modo Creativo, esto define el control de entrada que escucha este dispositivo. Para obtener más información sobre cómo funciona esto, consulta la sección Cómo funciona la opción Entrada del modo Creativo. Si seleccionas Personalizado 7 o Personalizado 8, se muestra una opción adicional a continuación. |
Dirección de eje | Negativo, Cualquiera, Positivo | Esta opción solo aparece si la opción Entrada del modo Creativo está establecida en Personalizada 7 o Personalizada 8. Si el control de entrada seleccionado en la opción Entrada del modo Creativo es un eje direccional, esto determina en qué dirección debería escuchar el dispositivo. Negativo es izquierda o atrás y Positivo es derecha o adelante. |
Entrada estándar | Disparar, Fijar objetivo, Agacharse, Esprintar, Saltar | Esta opción solo aparece si Tipo de entrada está establecido en Acción estándar. Estas entradas son las mismas vinculadas a las acciones normales del jugador. Este dispositivo solo escucha si estas entradas se presionan o sueltan. En los casos en los que un dispositivo móvil no tenga estas entradas, se crea un botón personalizado. |
Consume entrada | Sí, No | Si se establece en Sí, impide que otras acciones vinculadas a esa entrada lean la entrada. |
Mostrar en el HUD | Sí, No | Determina si la entrada aparece en el HUD. |
Descripción en HUD | {input}, Se debe ingresar texto | Si Mostrar en el HUD se establece en Sí, este es el texto que aparecerá en el HUD. El campo de texto tiene un límite de 24 caracteres. El texto predeterminado {input} mostrará la entrada actual. |
Habilitado al inicio de la partida | Sí, No | Determina si el dispositivo está habilitado al inicio de la partida. |
Equipo seleccionado | Cualquiera, Se debe elegir un equipo | Determina qué equipo puede activar la entrada. |
Clase seleccionada | Ninguna clase, Cualquiera, Se debe elegir una clase | Determina qué clase pueden activar la entrada. |
Invertir selección de equipo | Sí, No | Si se establece en Sí, todos los equipos excepto el seleccionado en la opción Equipo seleccionado podrán activar la entrada. |
Invertir selección de clase | Sí, No | Si se establece en Sí, todas las clases excepto la seleccionada en la opción Clase seleccionada podrán activar la entrada. |
Comportamiento de jugadores registrados | Añadir registrados, Requerir registrados, Ignorar registrados | Determina cómo cuenta el dispositivo a los jugadores registrados.
|
Opciones de móvil
Si buscas crear una experiencia que funcione sin problemas en dispositivos móviles, las siguientes opciones te permiten personalizar los diseños de los botones, la escala y agregar íconos móviles.
| Opción | Value | Descripción |
|---|---|---|
Mostrar texto en dispositivos móviles | Sí, No | Esta opción solo aparece si Tipo de entrada está establecido en Entrada del modo Creativo. Para jugadores en dispositivos móviles, esto determina si el ícono de interacción muestra el texto descriptivo. |
Ícono para dispositivos móviles | Mano, Se debe elegir un ícono | Esta opción solo aparece si Tipo de entrada está establecido en Entrada del modo Creativo. Para jugadores de dispositivos móviles. Determina qué ícono se usa para el ícono de interacción. Si seleccionas Ninguno, se utilizará el ícono de mano. Haz clic en la flecha para abrir el selector de íconos. Haz clic en el campo de búsqueda e ingresa texto para buscar un ícono o usa la barra de desplazamiento para explorar la colección. Haz clic para seleccionar un ícono y haz clic en la marca de verificación para cerrar el selector de íconos. |
Color para dispositivos móviles | Blanco, Se debe elegir un color | Esta opción solo aparece si Tipo de entrada está establecido en Entrada del modo Creativo. Determina el color del ícono seleccionado en la opción Ícono para dispositivos móviles. Haz clic en la flecha para abrir el selector de colores. Haz clic en el campo de búsqueda e ingresa texto para buscar un color o usa la barra de desplazamiento para explorar la colección. Haz clic en una muestra de color, y haz clic en la marca de verificación para cerrar el selector de colores. |
Ícono al oprimir en dispositivos móviles | Ninguno, Se debe elegir un ícono | Determina qué ícono se utiliza para el ícono de interacción cuando se presiona el botón. Si seleccionas Ninguno, se utilizará el ícono móvil. |
Colocación directa de uso en dispositivos móviles | Sí, No | Cuando se establece en Sí, te permite cambiar la ubicación del botón móvil al cambiar las coordenadas de Desplazamiento móvil X y Desplazamiento móvil Y. |
Escala móvil | 1.0 - 10.0 |
Vinculación directa de evento
A continuación, se encuentran las opciones de vinculación directa de eventos para este dispositivo.
Funciones
Una función escucha un 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 desde el menú desplegable del dispositivo.
Después de seleccionar un dispositivo, haz clic en Seleccionar evento y selecciona el evento que activa la función.
Si más de un dispositivo o evento puede activar una función, oprime el botón Agregar para añadir una línea y repite estos pasos.
| Opción | Descripción |
|---|---|
Habilitar cuando se recibe | Habilita el dispositivo cuando se produce un evento. |
Deshabilitar cuando se recibe | Deshabilita el dispositivo cuando se produce un evento. |
Registrar jugador cuando se recibe | Registrará al jugador instigador cuando se produzca un evento. Los jugadores registrados pueden añadirse o eliminarse de la lista de jugadores contados según el valor de la opción Comportamiento de jugadores registrados. |
Anular registro del jugador cuando se recibe | Eliminará al jugador instigador de la lista de jugadores registrados cuando se produzca un evento. |
Anular registro de todos los jugadores cuando se recibe | Eliminará a todos los jugadores de la lista de jugadores registrados cuando se produzca un evento. |
Eventos
La vinculación directa de eventos usa eventos como transmisores. Un evento le indica a otro dispositivo que realice una función.
Para cualquier opción de evento, haz clic en la opción; luego, en Seleccionar dispositivo para acceder y selecciona desde el menú desplegable del dispositivo.
Después de seleccionar un dispositivo, haz clic en Seleccionar función para vincular el evento a una función de ese dispositivo.
Si hay más de una función que se activa por un evento, presiona el botón Agregar y repite.
| Opción | Descripción |
|---|---|
Al oprimir entrada enviar evento a | Cuando se oprime una entrada de control, enviará un evento al dispositivo seleccionado para activar la función seleccionada. |
Al soltar entrada enviar evento a | Cuando se suelta una entrada de control, enviará un evento al dispositivo seleccionado para activar la función seleccionada. |
Usar el dispositivo activador de botón en Verse
Puedes usar el código que está a continuación para controlar un dispositivo activador de botón en Verse. Este código muestra cómo usar eventos y funciones en la API del dispositivo de activador de botón. Modifícalo para adaptarlo a las necesidades de tu experiencia.
using { /Fortnite.com/Devices }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
# A Verse-authored creative device that can be placed in a level
input_trigger_device_verse_example := class(creative_device):
Sigue los pasos que están a continuación para usar este código en una experiencia de UEFN.
Arrastra un dispositivo activador de botón hasta tu isla.
Crea un nuevo dispositivo de Verse llamado input_trigger_device_verse_example. Consulta Cómo crear tu propio dispositivo con Verse para conocer los pasos.
En Visual Studio Code, abre input_trigger_device_verse_example.verse y pega el código anterior.
Compila tu código y arrastra tu dispositivo creado con Verse a tu isla. Consulta Cómo agregar el dispositivo de Verse a tu nivel para ver los pasos.
Añade una referencia para el dispositivo de activador de botón de tu isla al dispositivo de Verse. Echa un vistazo a la sección Cómo añadir una referencia de Verse a un dispositivo del modo Creativo de tu nivel en Propiedades editables para ver los pasos.
Guarda tu proyecto y haz clic en Comenzar sesión para realizar la prueba de juego.
API de dispositivo de activador de botón de Verse
Echa un vistazo a la referencia de la API input_trigger_device para obtener más información sobre cómo usar el dispositivo de activador de botón en Verse.