Skapa en fil för att spela upp ett ljud i XNA
sammanfattning
Använd Microsoft Cross-Platform Audio Creation Tool (XACT) för att skapa en fil för att spela upp ljud i XNA.
Operativ miljö
Förutsättningar
XNA-versioner som stöds |
|
Plattformar som stöds |
|
Windows Nödvändig version av Vertex Shader | 1.1 |
Windows Pixel Shader-version som krävs | 1.1 |
Operativ miljö
plattform |
substans
Obs: Dessa tips är baserade på XNA Game Studio 2.0.
Innan du kan spela upp ett ljud i XNA måste du konvertera wave-filen till en XNA-ljudfil med hjälp av Microsoft Cross-Platform Audio Creation Tool (XACT).
Först och främst, ljudfilen du vill spela upp i förväg. wav. I det här fallet kommer vi att använda en fil som heter "Sample.wav".
Starta den genom att välja "Microsoft XNA Game Studio - Tools - Microsoft Cross-Platform Audio Creation Tool (XACT)" på Start-menyn.
Microsoft Cross-Platform Audio Creation Tool (XACT) v2.0 startar. (Hädanefter refererad till som "XACT")
Klicka på knappen "Skapar ett nytt projekt" från verktygsknappen.
När dialogrutan för att spara visas, välj mappen och projektnamnet där du vill spara projektet och klicka sedan på knappen "Spara".
I exemplet skapas det under namnet "Ljud".
Du kommer tillbaka till föregående skärm och projektet kommer att skapas. Olika objekt är också tillgängliga för redigering.
När du har skapat ditt projekt är det första steget att skapa en vågbank. Högerklicka på Vågbanker i trädet och välj Ny vågbank. Den kan också skapas från verktygsfältsknappen.
Sedan kommer "Wave Bank" att läggas till under "Wave Banks" i trädet, och ett fönster visas i det högra området.
Högerklicka sedan på Ljudbanker i trädet och välj Ny Ljudbank för att skapa en Ljudbank.
Precis som en vågbank skapas en ljudbank och ett fönster visas.
När du har skapat en vågbank och en ljudbank lägger du till den vågfil som du vill spela upp i vågbanken. Du kan lägga till det genom att dra och släppa från Windows Explorer, etc.
Projekt hanteras av påfyllnadsfiler "relativa sökvägar", så det är en bra idé att placera dem i samma mapp som projektet när du registrerar en påfyllnad.
Sedan kommer en våg file (PCM ljudkälla) kommer att läggas till som visas i figuren till höger.
Dra och släpp sedan de data som lagts till i vågbanken till det övre vänstra området av ljudbanken.
Den kommer att läggas till som ljuddata som visas i figuren till höger.
På samma sätt kan du lägga till ljuddata i signalen genom att dra och släppa. Namnet på signalen används för att spela upp ljuddata.
Du kan ändra namnen på vågbanker och ljudbanker i trädet. Det här namnet används vid inläsning programmatiskt.
När du har ställt in dina våg- och ljudbanker klickar du på knappen Bygger det aktuella projektet i verktygsfältet. Menyn Bygg i Arkiv-menyn och tangenten F7 gör samma sak.
En dialogruta som den till höger kommer att visas, men för närvarande klickar du på knappen "Slutför" som den är.
När bygget är klart kan du spara och avsluta XACT.
Om du tittar på mappen där du skapade projektet ser du att filerna och mapparna som den till höger har skapats.
När du öppnar Win-mappen kommer du att se en fil som liknar den till höger. Programmet läser dessa filer och spelar upp ljudet.