Integración de MetaSounds
Esto funciona solo en UE >= 5.3.
Hay una versión separada de RuntimeAudioImporter con soporte para MetaSounds incluido: https://www.fab.com/listings/a1b6f250-9636-4ac3-b153-d5dae95bf26a
¡Advertencia! Si tiene el plugin RuntimeAudioImporter regular instalado, por favor, elimínelo antes de instalar la versión MetaSound.
Debido a problemas de escalado que aún no están resueltos en MetaSounds, solo se admiten las ondas de sonido Imported, sin sus ondas derivadas (por ejemplo, las ondas de sonido Streaming y Capturable no son compatibles).
Puede usar las ondas de sonido importadas en MetaSounds para reproducirlas con Wave Player, al igual que una onda de sonido regular. Sin embargo, hay algunos pasos adicionales para hacer que este soporte funcione.
Primero, debe habilitar el plugin de MetaSound para su proyecto.
En el editor de MetaSounds, cree un nuevo input de Imported Wave
, que debe convertirse a un tipo Wave Asset
usando el nodo ImportedWaveToWaveAsset
.
Después, puede usar todas las funciones disponibles para el tipo Wave Asset
, como reproducirlo usando el nodo Wave Player.
El flujo de trabajo para importar datos de audio es el mismo. Sin embargo, después de que su onda de sonido esté lista, también debe llamar a la función adecuada para preparar la onda de sonido para su uso por MetaSounds.
Luego puede configurar el parámetro de onda para el componente de audio de su MetaSound y reproducirlo según sea necesario.
Finalmente, su implementación podría verse así:
Planos:
MetaSounds: