El dispositivo Control: tercera persona (controles en tercera persona) se diseñó a fin de usarse junto con la cámara de ángulo fijo, la cámara de punto fijo y los dispositivos de cámara orbital. El dispositivo de controles en tercera persona tiene dos funciones principales:
Cómo configurar los ajustes de movimiento y orientación de los jugadores a los que afectan los dispositivos de cámara
Cómo configurar el comportamiento de fijación de los jugadores a los que afectan los dispositivos de cámara
Como los dispositivos de cámara cambian lo que ve el jugador, los controles normales de movimiento y otras acciones del jugador serán diferentes. Con este dispositivo puedes determinar la dirección en la que mira el jugador, cómo fija a los enemigos o elementos para interactuar, a qué velocidad se mueve, etc.
Para obtener más información sobre cómo usar la cámara con dispositivos de controles, consulta Diseño con cámaras y controles. Para obtener más información sobre cómo usar cámaras en UEFN, echa un vistazo a:
Para obtener ayuda sobre cómo encontrar el dispositivo de controles en tercera persona, consulta Usar dispositivos.
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. Esta característica ordenará el panel Personalizar de una mejor manera y hará que las opciones sean más fáciles de administrar y explorar.
Sin embargo, es posible que no sea fácil reconocer qué opciones o valores activan el filtro contextual. Para ayudarte a identificarlos, los valores que activen el filtro contextual estarán en cursiva en los manuales de dispositivos. Se mostrarán 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
Configura este dispositivo con las siguientes opciones.
Los valores predeterminados se muestran en negrita. Los valores que activan el filtrado contextual se muestran en cursiva.
| Opción | Value | Descripción |
|---|---|---|
Vista previa del modo Creativo | N/A | Haz clic en Iniciar para previsualizar lo que ve la cámara. Haz clic en Detener para salir de la vista previa y volver a editar tu isla. |
Prioridad | 0.0, Se debe elegir o ingresar un número | Puede haber varias cámaras presentes en cualquier momento, pero solo la que tenga la prioridad más alta se considerará activa. |
Añadir a jugadores al inicio | Sí, No | Determina si esta dispositivo se añade automáticamente a todos los jugadores al inicio de la partida. |
Quitar al eliminar | Sí, No | Determina si esta cámara se quita de un jugador cuando es eliminado. |
Habilitado durante fase | Ninguna, Siempre, Solo durante la partida | Determina en qué fases la cámara está activa. Si eliges Ninguna, la cámara solo se habilitará manualmente durante los eventos. |
Dirección de orientación | Movimiento, Doble palanca, Fijo | Determina en qué dirección está orientado el jugador durante el juego. Si seleccionas Fijo, aparecerá otra opción debajo de esta. Los valores de esta opción son:
|
Modo de puntería con mouse de doble joystick | Cursor objetivo, Apuntado dial | Esta opción solo aparece si estableces la opción Dirección de orientación en Doble palanca. Esta acción determina a dónde apuntará el jugador cuando esté usando el mouse. Los valores de esta opción son:
|
Disparo automático en controles | Sí, No | Determina si el arma del jugador se dispara de forma automática cuando el jugador esté usando la palanca derecha de un control. |
Ángulo de orientación fijo | 0 grados, se debe elegir o ingresar un número | Esta opción solo se muestra si la opción Dirección de orientación se establece en Fijo. Determina la dirección en la que estarán orientados los jugadores durante el juego. |
Multiplicador de velocidad de movimiento | 1.0x, Se debe elegir una cantidad | Determina la velocidad de movimiento de un jugador, como múltiplo de la velocidad predeterminada. |
Multiplicador de velocidad de movimiento al disparar | 1.0x, Se debe elegir una cantidad | Determina la velocidad de movimiento de un jugador al disparar, como múltiplo de la velocidad predeterminada. |
Multiplicador de velocidad de movimiento al apuntar | 1.0x, Se debe elegir una cantidad | Determina la velocidad de movimiento de un jugador al apuntar, como múltiplo de la velocidad predeterminada. |
Multiplicador de velocidad de giro | 1.0, Se debe elegir una cantidad | Determina la velocidad de giro de un jugador, como múltiplo de la velocidad predeterminada. |
Multiplicador de velocidad de giro al disparar | 1.0x, Se debe elegir una cantidad | Determina la velocidad de giro de un jugador al disparar, como múltiplo de la velocidad predeterminada. |
Multiplicador de velocidad de giro al apuntar | 1.0x, Se debe elegir una cantidad | Determina la velocidad de giro de un jugador al apuntar, como múltiplo de la velocidad predeterminada. |
Multiplicador de velocidad de giro al esprintar | 1.0x, Se debe elegir una cantidad | Determina la velocidad de giro de un jugador al esprintar como múltiplo de la velocidad predeterminada. |
Asistencia de fijación de objetivo | Sí, No | Cuando esta opción se establece en Sí, los jugadores seleccionarán de forma automática un objetivo según la distancia, el ángulo y las prioridades de objetivo. Si tienes la opción Dirección de orientación establecida en Doble palanca y la Asistencia de fijación de objetivo en Sí, los jugadores pueden salir de la mira automática moviendo el joystick derecho o el mouse después de que el objetivo esté fijado. |
Fijación de objetivo | Nunca, Siempre, Disparar, Apuntar, Disparar o Apuntar | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Determina cuándo giran los jugadores hacia el objetivo cuando se selecciona un objetivo. |
Duración de retención del objetivo | 1.5 segundos, Se debe elegir una cantidad de segundos | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Determina la cantidad de segundos en los que un jugador intentará orientarse hacia el objetivo después de cada acción a distancia. |
Distancia de fijación de objetivo | 1000 cm, Se debe elegir una cantidad | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Determina la distancia máxima a la que pueden estar los objetivos del jugador para ser considerados objetivos válidos. |
Distancia de fijación de objetivo al apuntar | 1000 cm, Se debe elegir una cantidad | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Determina la distancia máxima a la que pueden estar los objetivos del jugador para ser considerados objetivos válidos. |
Ángulo de fijación de objetivo | 85°, Se debe elegir un número de grados | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Desde la dirección de orientación del jugador, este es el ángulo en el que los objetivos deben estar para ser considerados objetivos válidos. |
Ángulo de fijación de objetivo al apuntar | 85°, Se debe elegir un número de grados | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Desde la dirección de orientación del jugador, este es el ángulo en el que los objetivos deben estar para ser considerados objetivos válidos. |
Requiere línea de visión del objetivo | Sí, No | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Determina si se necesita una línea de visión clara para que el objetivo sea considerado válido. |
Importancia base de los jugadores | 1.0, Se debe elegir un número | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Determina la priorización de objetivos que se asigna a los jugadores. Si seleccionas 0, los jugadores no podrán ser marcados como objetivos. |
Importancia base de las criaturas | 0.5, Se debe elegir un número | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Determina la priorización de objetivos que se asigna a las criaturas. Si seleccionas 0, las criaturas no podrán ser marcadas como objetivos. |
Importancia base de los vehículos | 0.3, Se debe elegir un número | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Determina la priorización de objetivos que se asigna a los vehículos. Si seleccionas 0, los vehículos no podrán ser marcados como objetivos. |
Establecer importancia según distancia | 0.5, Se debe elegir un número | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Escala el peso prioritario calculado del objetivo, lo que reduce el valor final por la distancia del objetivo con respecto al jugador. |
Ajustar peso según el ángulo | 1, Se debe elegir un número | Esta opción solo se muestra si la opción Asistencia de fijación de objetivo está establecida en Sí. Escala el peso prioritario calculado del objetivo, lo que reduce el valor final por el ángulo del objetivo con respecto al jugador. |
Afecta al equipo | Cualquiera, Se debe elegir o ingresar un equipo | Determina qué equipo se verá afectado por este dispositivo. |
Afecta a la clase | Ninguna clase, Todas, Cualquiera, Se debe elegir o ingresar una clase | Determina qué clases se verán afectadas por este dispositivo. Ninguna clase significa que solo los jugadores que no tienen una clase asignada se ven afectados. Todas significa que todos los jugadores, incluso los que no tengan una clase asignada, se verán afectados. |
Invertir equipo | Sí, No | Si se establece en Sí, todos los equipos se verán afectados por este dispositivo excepto el equipo seleccionado en la opción Afecta al equipo. |
Invertir clase | Sí, No | Si se establece en Sí, todas las clases se verán afectadas por este dispositivo excepto la clase seleccionada en la opción Afecta a la clase. |
Dispositivo que puede seleccionarse como objetivo en el modo de edición | Sí, No | Determina si el dispositivo en sí se puede convertir en objetivo. Si se establece en Sí, el dispositivo solo se podrá convertir en objetivo al editar la isla. |
Vinculación directa de evento
Estas son las opciones de vinculación directa de evento de 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 evento puede activar una función, oprime el botón Añadir 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. |
Añadir cuando se recibe | Añade este dispositivo al jugador instigador cuando se produce un evento. |
Añadir a todos cuando se recibe | Añade este dispositivo a todos los jugadores cuando se produce un evento. |
Eliminar cuando se recibe | Elimina este dispositivo del jugador instigador cuando se produce un evento. |
Eliminar de todos cuando se recibe | Elimina este dispositivo de todos los jugadores cuando se produce un evento. |
Eventos
Este dispositivo no tiene eventos.
Usa los controles en tercera persona en Verse
Puedes usar el código que está a continuación para controlar un dispositivo de controles en tercera persona en Verse. Este código muestra cómo usar eventos y funciones en la API del dispositivo de controles en tercera persona. Modifícalo para adaptarlo a las necesidades de tu experiencia.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
gameplay_controls_third_person_device_verse_example := class(creative_device):
# Reference to the Gameplay Control: Third Person Device in the level.
# In the Details panel for this Verse device,
# set this property to your Gameplay Control: Third Person Device.
@editable
MyThirdPersonControlsDevice:gameplay_controls_third_person_device = gameplay_controls_third_person_device{}
Sigue los pasos que están a continuación para usar este código en una experiencia de UEFN.
Arrastra un dispositivo de controles en tercera persona a tu isla.
Crea un nuevo dispositivo de Verse llamado gameplay_controls_third_person_device_verse_example. Consulta Cómo crear tu propio dispositivo con Verse para conocer los pasos.
En Visual Studio Code, abre gameplay_controls_third_person_device_verse_example.verse en Visual Studio Code y pega el código que aparece debajo.
Compila tu código y arrastra tu dispositivo creado con Verse a tu isla. Echa un vistazo a Cómo añadir el dispositivo de Verse a tu nivel para ver los pasos.
Añade una referencia para el dispositivo de tu isla al dispositivo de Verse. Echa un vistazo a Cómo añadir una referencia de Verse a un dispositivo del modo Creativo de tu nivel para ver los pasos.
Deshabilita la propiedad Añadir a jugadores al inicio del dispositivo de controles en tercera persona para que solo Verse pueda añadir los controles al jugador.
Guarda tu proyecto y haz clic en Comenzar sesión para realizar la prueba de juego.
API de los controles en tercera persona
Echa un vistazo a la referencia de la API de los controles en tercera persona relacionados con la jugabilidad para obtener más información sobre cómo usar el dispositivo en Verse.