Fájl létrehozása hang lejátszásához XNA-ban
összefoglalás
A Microsoft Cross-Platform Audio Creation Tool (XACT) eszközzel hozzon létre egy fájlt az XNA-ban történő hanglejátszáshoz.
Működési környezet
Előfeltételek
Támogatott XNA verziók |
|
Támogatott platformok |
|
Windows Szükséges Vertex Shader verzió | 1.1 |
Windows Szükséges Pixel Shader verzió | 1.1 |
Működési környezet
peron |
lényeg
Megjegyzés: Ezek a tippek az XNA Game Studio 2.0-s verzióján alapulnak.
Mielőtt hangot játszhatna le az XNA-ban, a Microsoft Cross-Platform Audio Creation Tool (XACT) eszközzel XNA-hangfájllá kell konvertálnia a hullámfájlt.
Először is, az előre lejátszani kívánt hangfájl. hullám. Ebben az esetben egy "Sample.wav" nevű fájlt fogunk használni.
Indítsa el a Start menü "Microsoft XNA Game Studio - Tools - Microsoft Cross-Platform Audio Creation Tool (XACT)" kiválasztásával.
Elindul a Microsoft Cross-Platform Audio Creation Tool (XACT) 2.0-s verziója. (A továbbiakban "XACT")
Kattintson az "Új projekt létrehozása" gombra az eszköz gombján.
Amikor megjelenik a mentési párbeszédpanel, válassza ki azt a mappát és projekt nevét, ahová menteni szeretné a projektet, majd kattintson a "Mentés" gombra.
A mintában "Audio" néven jön létre.
Visszatér az előző képernyőre, és létrejön a projekt. Különböző elemek is szerkeszthetők.
Miután létrehozta a projektet, az első lépés egy Wave Bank létrehozása. Kattintson a jobb gombbal a Wave Banks elemre a fán, és válassza a New Wave Bank lehetőséget. Az eszköztár gombjával is létrehozható.
Ezután a "Wave Bank" hozzáadódik a fa "Wave Banks" alá, és egy ablak jelenik meg a megfelelő területen.
Ezután kattintson a jobb gombbal a Hangbankok elemre a fán, és válassza az Új hangbank lehetőséget egy hangbank létrehozásához.
A hullámbankhoz hasonlóan létrejön egy hangbank, és megjelenik egy ablak.
Miután létrehozott egy hullámbankot és egy hangbankot, adja hozzá a lejátszani kívánt hullámfájlt a hullámbankhoz. Hozzáadhatja a Windows Intézőből történő húzással stb.
A projekteket hullámfájlok "relatív elérési utak" kezelik, ezért jó ötlet ugyanabba a mappába helyezni őket, mint a projekt, amikor hullámot regisztrál.
Ezután egy hullámfájl (PCM hangforrás) kerül hozzáadásra a jobb oldali ábrán látható módon.
Ezután húzza át a hullámbankhoz hozzáadott adatokat a hangbank bal felső területére.
Hangadatként kerül hozzáadásra, amint az a jobb oldali ábrán látható.
Ugyanígy adjon hozzá hangadatokat a jelzéshez húzással. A jelzés neve a hangadatok lejátszására szolgál.
Megváltoztathatja a hullámbankok és a hangbankok nevét a fában. Ezt a nevet használja a program programozott betöltéskor.
Miután beállította a hullám- és hangbankokat, kattintson az eszköztár Létrehozza az aktuális projektet gombjára. A Fájl menü Build... menüje és az F7 billentyű ugyanezt teszi.
Megjelenik egy olyan párbeszédpanel, mint a jobb oldalon, de egyelőre kattintson a "Befejezés" gombra.
A build befejezése után mentheti az XACT-ot, és kiléphet belőle.
Ha megnézi azt a mappát, ahol létrehozta a projektet, látni fogja, hogy a jobb oldali fájlokhoz és mappákhoz hasonló fájlok és mappák létrejöttek.
Amikor megnyitja a Win mappát, a jobb oldalon találhatóhoz hasonló fájlt fog látni. A program beolvassa ezeket a fájlokat és lejátssza a hangot.