Opret en fil for at afspille en lyd i XNA
resumé
Brug Microsoft XACT (Cross-Platform Audio Creation Tool) til at oprette en fil til afspilning af lyd i XNA.
Driftsmiljø
Forudsætninger
Understøttede XNA-versioner |
|
Understøttede platforme |
|
Windows påkrævet Vertex Shader-version | 1.1 |
Windows påkrævet Pixel Shader-version | 1.1 |
Driftsmiljø
perron |
stof
Bemærk: Disse tips er baseret på XNA Game Studio 2.0.
Før du kan afspille en lyd i XNA, skal du konvertere wave-filen til en XNA-lydfil ved hjælp af Microsoft Cross-Platform Audio Creation Tool (XACT).
Først og fremmest den lydfil, du vil afspille på forhånd. vink. I dette tilfælde bruger vi en fil kaldet "Sample.wav".
Start den ved at vælge "Microsoft XNA Game Studio - Værktøjer - Microsoft Cross-Platform Audio Creation Tool (XACT)" fra Start-menuen.
Microsoft XACT (Cross-Platform Audio Creation Tool) v2.0 starter. (Herefter benævnt "XACT")
Klik på knappen "Opretter et nyt projekt" fra værktøjsknappen.
Når dialogboksen Gem vises, skal du vælge den mappe og det projektnavn, hvor du vil gemme projektet, og derefter klikke på knappen "Gem".
I eksemplet oprettes det under navnet "Audio".
Du vil blive returneret til det forrige skærmbillede, og projektet vil blive oprettet. Forskellige elementer er også tilgængelige til redigering.
Når du har oprettet dit projekt, er det første trin at oprette en bølgebank. Højreklik på Bølgebanker i træet, og vælg Ny bølgebank. Det kan også oprettes fra værktøjslinjeknappen.
Derefter tilføjes "Wave Bank" under "Wave Banks" i træet, og et vindue vises i det rigtige område.
Højreklik derefter på Lydbanker i træet, og vælg Ny Lydbank for at oprette en Lydbank.
Ligesom en bølgebank oprettes en lydbank, og et vindue vises.
Når du har oprettet en bølgebank og en lydbank, skal du tilføje den bølgefil, du vil afspille, til bølgebanken. Du kan tilføje det ved at trække og slippe fra Windows Stifinder osv.
Projekter styres af bølgefiler "relative stier", så det er en god idé at lægge dem i samme mappe som projektet, når du registrerer en bølge.
Derefter tilføjes en bølgefil (PCM-lydkilde) som vist i figuren til højre.
Træk og slip derefter de data, der er tilføjet til bølgebanken, til øverste venstre område af lydbanken.
Det vil blive tilføjet som lyddata som vist i figuren til højre.
På samme måde skal du tilføje lyddata til køen ved at trække og slippe. Navnet på signalet bruges til at afspille lyddataene.
Du kan ændre navnene på bølgebanker og lydbanker i træet. Dette navn bruges ved indlæsning af programmatisk.
Når du har opsat dine bølge- og lydbanker, skal du klikke på knappen Bygger det aktuelle projekt fra værktøjslinjen. Menuen Byg... i menuen Filer og F7-tasten gør det samme.
En dialog som den til højre vil blive vist, men indtil videre skal du klikke på knappen "Udfør", som den er.
Når byggeriet er færdigt, kan du gemme og afslutte XACT.
Hvis du ser på den mappe, hvor du oprettede projektet, vil du se, at filerne og mapperne som den til højre er blevet oprettet.
Når du åbner Win-mappen, vil du se en fil, der ligner den til højre. Programmet læser disse filer og afspiller lyden.