Puedes utilizar Unreal Editor para Fortnite (UEFN) para animar las mallas esqueléticas.
En este tutorial, se muestra cómo importar mallas esqueléticas, animaciones adjuntas a las mallas y cómo funcionan las animaciones en una malla en UEFN.
Cómo importar recursos en UEFN
UEFN no viene precargado con mallas esqueléticas o animaciones, por lo que deberás crearlas o importarlas.
Para obtener más información sobre cómo manejar los recursos personalizados en Unreal Editor, consulta la sección Cómo trabajar con contenido, en especial las páginas en las que se explica la Pipeline de contenido de FBX.
Cómo importar tu recurso de malla esquelética
Abre tu proyecto de UEFN.
En el explorador de contenido, abre la carpeta de contenido del proyecto y crea una carpeta de personajes para tus mallas esqueléticas.
Crea una subcarpeta para cada tipo de personaje que quieras importar. En este caso, la primera subcarpeta se llama MeleeMinions. Haz doble clic en la carpeta para abrirla.
Haz clic en Importar o haz clic derecho dentro de la nueva carpeta y elige la opción Importar a….
Elige el archivo FBX que contiene la malla que deseas importar, luego haz clic en Abrir.
Aparece un cuadro de diálogo Importar opciones de FBX. Selecciona Importar todo.
La subcarpeta de tu personaje ahora contiene una malla esquelética y un esqueleto.
Para obtener más información sobre cómo configurar, exportar e importar mallas esqueléticas mediante la pipeline de contenido de FBX, consulta Importación de mallas esqueléticas mediante FBX para Unreal Engine 5.
Al hacer doble clic en el archivo de malla esquelética, se abre una nueva ventana donde puedes ver la malla con mayor detalle. Haz clic en la pestaña Árbol de esqueleto en el lado izquierdo para navegar a cualquier articulación en movimiento y probar qué partes del esqueleto articulan.
Mira el esqueleto completo haciendo clic en Personaje > Huesos > Todas las jerarquías.
Importa animaciones para tu malla esquelética
En la subcarpeta MeleeMinions, haz clic en Importar o haz clic derecho dentro de la nueva carpeta y elige la opción Importar a….
Selecciona los archivos FBX de animación que deseas importar manteniendo presionada la tecla Ctrl y haz clic en Abrir.
En el cuadro de diálogo Importar opciones de FBX, asegúrate de seleccionar el Esqueleto correcto para tus animaciones. La importación a la subcarpeta correcta debería garantizar que así lo sea.
Desmarca Importar malla y, luego, selecciona Importar todo en la parte inferior.
Las animaciones aparecen como archivos de Secuencia de animación.
Abre las animaciones en una ventana nueva para garantizar la aplicación al personaje correcto y que se reproduzcan según lo esperado.
Cómo reproducir animaciones en tu isla
Hay varias formas de hacer que las animaciones se reproduzcan en tu isla. Cada método tiene mérito según tus necesidades.
Cómo arrastrar y soltar desde el explorador de contenido
Selecciona el archivo de Secuencia de animación que desees y arrástralo desde el explorador de contenido al visor.
La animación se reproducirá en un bucle perpetuo a menos que se especifique lo contrario en la pestaña Detalles del recurso en la sección Animación.
La animación no se reproducirá en el editor. Para ver la reproducción de animación, realiza una prueba de juego de tu isla en un cliente de Fortnite.
Cómo usar el dispositivo de malla animada
Cuando este dispositivo se empareja con tu animación, puedes controlar los diferentes activadores de animación.
En el explorador de contenido, ve a Fortnite > Dispositivos.
Arrastra el dispositivo de malla animada al visor.
Configura las opciones de usuario del dispositivo como se indica a continuación:
Para vincular el dispositivo a una malla esquelética, arrastra y suelta la malla en el campo Malla esquelética, o selecciona la malla del menú desplegable del campo.
Arrastra la animación que deseas para tu malla al campo Animación, o selecciónala del menú desplegable.
Arrastra dos dispositivos de activación hacia el visor.
Para vincular los activadores de la animación, debes hacer lo siguiente:
Selecciona el dispositivo de malla animada y, luego, desplázate a Opciones de usuario: Funciones.
Para reproducir un evento de animación, añade un elemento de matriz haciendo clic en +; luego, selecciona Activar y Al activarse en los dos campos respectivos.
Para pausar el evento de animación, añade un elemento de matriz haciendo clic en +; luego, selecciona Activar2 y Al activarse en los dos campos respectivos.
Presiona Reproducir para abrir el cliente y ver el dispositivo en acción. Al llegar al primer activador se inicia la animación, y el segundo activador detiene la animación.