Crear un archivo para reproducir un sonido en XNA
resumen
Utilice la herramienta de creación de audio multiplataforma (XACT) de Microsoft para crear un archivo para reproducir sonido en XNA.
Entorno operativo
Prerrequisitos
Versiones de XNA compatibles |
|
Plataformas compatibles |
|
Versión requerida del sombreador de vértices de Windows | 1.1 |
Versión de Pixel Shader requerida para Windows | 1.1 |
Entorno operativo
plataforma |
sustancia
Nota: Estos consejos se basan en XNA Game Studio 2.0.
Para poder reproducir un sonido en XNA, debe convertir el archivo de onda en un archivo de sonido XNA mediante la herramienta de creación de audio multiplataforma (XACT) de Microsoft.
En primer lugar, el archivo de audio que desea reproducir con anticipación. wav. En este caso, utilizaremos un fichero llamado "Sample.wav".
Ejecútelo seleccionando "Microsoft XNA Game Studio - Herramientas - Herramienta de creación de audio multiplataforma de Microsoft (XACT)" en el menú Inicio.
Se inicia la herramienta de creación de audio multiplataforma de Microsoft (XACT) v2.0. (En adelante, "XACT")
Haga clic en el botón "Crear un nuevo proyecto" del botón de la herramienta.
Cuando se muestre el cuadro de diálogo de guardado, seleccione la carpeta y el nombre del proyecto donde desea guardar el proyecto y luego haga clic en el botón "Guardar".
En el ejemplo, se crea con el nombre "Audio".
Volverás a la pantalla anterior y se creará el proyecto. También hay varios elementos disponibles para editar.
Una vez que hayas creado tu proyecto, el primer paso es crear un banco de ondas. Haga clic con el botón derecho en Bancos de ondas en el árbol y seleccione Nuevo banco de olas. También se puede crear desde el botón de la barra de herramientas.
Luego, se agregará "Banco de ondas" en "Bancos de olas" en el árbol, y aparecerá una ventana en el área derecha.
A continuación, haga clic con el botón derecho en Bancos de sonidos en el árbol y seleccione Nuevo banco de sonidos para crear un banco de sonidos.
Al igual que un banco de ondas, se crea un banco de sonidos y se muestra una ventana.
Después de crear un banco de ondas y un banco de sonidos, agregue el archivo de ondas que desea reproducir al banco de ondas. Puede agregarlo arrastrando y soltando desde el Explorador de Windows, etc.
Los proyectos se gestionan mediante archivos de onda "rutas relativas", por lo que es una buena idea ponerlos en la misma carpeta que el proyecto al registrar una onda.
A continuación, se añadirá un archivo de onda (fuente de sonido PCM) como se muestra en la figura de la derecha.
A continuación, arrastre y suelte los datos agregados al banco de ondas en el área superior izquierda del banco de sonido.
Se agregarán como datos de sonido como se muestra en la figura de la derecha.
De la misma manera, agregue datos de sonido a la señal arrastrando y soltando. El nombre de la cue se utiliza para reproducir los datos de sonido.
Puede cambiar los nombres de los bancos de ondas y los bancos de sonidos en el árbol. Este nombre se utiliza cuando se carga mediante programación.
Una vez que hayas configurado tus bancos de ondas y sonidos, haz clic en el botón Construye el proyecto actual de la barra de herramientas. El menú Construir... en el menú Archivo y la tecla F7 hacen lo mismo.
Se mostrará un cuadro de diálogo como el de la derecha, pero por el momento, haga clic en el botón "Finalizar" tal como está.
Una vez completada la compilación, puede guardar y salir de XACT.
Si te fijas en la carpeta donde creaste el proyecto, verás que se han creado los archivos y carpetas como el de la derecha.
Cuando abras la carpeta Win, verás un archivo similar al de la derecha. El programa lee estos archivos y reproduce el sonido.