¿Alguna vez has querido activar dispositivos o eventos específicos de toda una zona de tu isla? El dispositivo de volumen está diseñado para ayudarte con eso. Como es un volumen que puede personalizarse y apilarse, puedes cambiar el tamaño y colocar varios volúmenes que puedan activar eventos o funciones cuando un jugador, vehículo, criatura, animal salvaje o guardia entre o salga de ese volumen.
Hay muchas formas de usar este dispositivo, pero funciona bastante bien con los dispositivos de cámara de punto fijo, cámara de ángulo fijo y controles en tercera persona. Echa un vistazo a Diseñar con cámaras y controles para ver más ejemplos sobre cómo usar este dispositivo con dispositivos de cámara y controles.
Para encontrar el dispositivo de volumen, dirígete al inventario del modo Creativo y selecciona la pestaña Dispositivos. Desde ahí, puedes buscar el dispositivo o explorar para encontrarlo. Para obtener más información sobre cómo buscar dispositivos, echa un vistazo a Buscar y colocar dispositivos.
Opciones del dispositivo
Puedes configurar este dispositivo con las siguientes opciones.
Los valores predeterminados están en negrita. Los valores que activan el filtro contextual están en cursiva.
Opción | Valor | Descripción |
---|---|---|
Visible en la partida | Sí, No | Determina si el volumen es visible durante la partida. |
Equipo seleccionado | Cualquiera, se debe elegir o ingresar un equipo | Determina a qué equipo afecta el volumen. |
Invertir selección de equipo | Sí, No | Determina si todos los equipos a excepción del equipo seleccionado son afectados por el volumen. |
Clase seleccionada | Cualquiera, se debe elegir o ingresar una clase | Determina a qué clase afecta el volumen. |
Invertir selección de clase | Sí, No | Determina si todas las clases a excepción de la clase seleccionada son afectadas por el volumen. |
Forma del volumen | Caja, cilindro, esfera | Determina la forma del volumen. |
Ancho del volumen | 1.0, se debe elegir o ingresar una cantidad | Determina el ancho del volumen en cuadros. |
Profundidad del volumen | 1.0, se debe elegir o ingresar una cantidad | Determina la profundidad del volumen en cuadros. |
Altura del volumen | 1.0, se debe elegir o ingresar una cantidad | Determina la altura del volumen en cuadros. |
Eventos de vehículos habilitados | Sí, No | Determina si los vehículos activan eventos de entrada y salida. |
Eventos de jugadores habilitados | Sí, No | Determina si los jugadores activan eventos de entrada y salida. |
Eventos de criaturas y animales salvajes habilitados | Sí, No | Determina si las criaturas y los animales salvajes activan eventos de entrada y salida. |
Eventos de guardias habilitados | Sí, No | Determina si los guardias activan eventos de entrada y salida. |
Vinculación directa de eventos
La vinculación directa de eventos permite que los dispositivos se comuniquen de forma directa, lo cual hace que el flujo de trabajo sea más intuitivo y te otorga más libertad para centrarte en crear tus ideas de diseño.
A continuación, encontrarás las funciones y eventos de este dispositivo.
Funciones
Este dispositivo no tiene funciones.
Eventos
Un evento le indica a otro dispositivo cuándo realizar una función.
-
Para cualquier evento, haz clic en la opción y luego en Seleccionar dispositivo para acceder y seleccionar uno desde el menú desplegable del dispositivo.
-
Después de seleccionar un dispositivo, haz clic en Seleccionar función para vincular el dispositivo a una función de ese dispositivo.
-
Si el evento puede afectar a más de un dispositivo, oprime el botón Añadir para añadir una línea y repite estos pasos.
Opción | Descripción |
---|---|
Al entrar enviar evento a | Cuando una entidad válida entre al volumen, enviará un evento al dispositivo seleccionado para activar la función seleccionada. |
Al salir enviar evento a | Cuando una entidad válida salga del volumen, enviará un evento al dispositivo seleccionado para activar la función seleccionada. |
Usar dispositivos de volumen en Verse
Puedes usar el código que está a continuación para controlar un dispositivo de volumen en Verse. Este código muestra cómo usar eventos y funciones en la API del dispositivo de volumen. 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 }
# Un dispositivo del modo Creativo creado con Verse que puede colocarse en un nivel
volume_device_verse_example := class(creative_device):
# Referencia al dispositivo de volumen en el nivel.
# En el panel Detalles de este dispositivo de Verse,
# establece esta propiedad en el dispositivo de volumen.
@editable
MyVolumeDevice:volume_device = volume_device{}
# Se ejecuta cuando el dispositivo se inicia en una partida en curso
OnBegin<override>()<suspends>:void=
# Ejemplo de suscripción a un evento en el dispositivo del modo Creativo.
# Emite una señal cuando un agente entra en el volumen.
MyVolumeDevice.AgentEntersEvent.Subscribe(OnAgentEntered)
# Ejemplo de suscripción a un evento en el dispositivo del modo Creativo.
# Emite una señal cuando un agente sale del volumen.
MyVolumeDevice.AgentExitsEvent.Subscribe(OnAgentExited)
# Esta función se ejecuta cuando un agente entra en el volumen porque es un controlador de eventos de AgentEntersEvent.
OnAgentEntered(Agent:agent):void=
Print("El agente entró en el volumen.")
# Esta función se ejecuta cuando un agente sale del volumen porque es un controlador de eventos de AgentExitsEvent.
OnAgentExited(Agent:agent):void=
Print("El agente salió del volumen.")
Sigue los pasos que están a continuación para usar este código en una experiencia de UEFN.
- Arrastra un dispositivo de volumen a tu isla.
- Crea un dispositivo nuevo de Verse llamado volume_device_verse_example. Echa un vistazo a Cómo crear tu propio dispositivo con Verse para ver los pasos.
- En Visual Studio Code, abre volume_device_verse_example.verse y pega el código anterior.
- Compila el código y arrastra el 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 volumen 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.
- Guarda tu proyecto y haz clic en Comenzar sesión para realizar la prueba de juego.
API del dispositivo de volumen de Verse
Echa un vistazo a la referencia de la API "volume_device" para obtener más información sobre cómo usar el dispositivo de volumen en Verse.