Crearea unui fișier pentru a reda un sunet în XNA
rezumat
Utilizați Microsoft Cross-Platform Audio Creation Tool (XACT) pentru a crea un fișier pentru redarea sunetului în XNA.
Mediul de operare
Cerințe preliminare
Versiuni XNA acceptate |
|
Platforme acceptate |
|
Versiunea Vertex Shader necesară pentru Windows | 1.1 |
Versiunea Pixel Shader necesară pentru Windows | 1.1 |
Mediul de operare
peron |
substanță
Notă: Aceste sfaturi se bazează pe XNA Game Studio 2.0.
Înainte de a putea reda un sunet în XNA, trebuie să convertiți fișierul wave într-un fișier de sunet XNA utilizând Microsoft Cross-Platform Audio Creation Tool (XACT).
În primul rând, fișierul audio pe care doriți să îl redați în avans. wav. În acest caz, vom folosi un fișier numit "Sample.wav".
Lansați-l selectând "Microsoft XNA Game Studio - Instrumente - Microsoft Cross-Platform Audio Creation Tool (XACT)" din meniul Start.
Pornește Microsoft Cross-Platform Audio Creation Tool (XACT) v2.0. (denumit de acum înainte "XACT")
Faceți clic pe butonul "Creați un proiect nou" din butonul instrumentului.
Când este afișat dialogul de salvare, selectați folderul și numele proiectului în care doriți să salvați proiectul, apoi faceți clic pe butonul "Salvare".
În eșantion, este creat sub numele "Audio".
Veți reveni la ecranul anterior și proiectul va fi creat. Diverse articole sunt, de asemenea, disponibile pentru editare.
După ce ați creat proiectul, primul pas este să creați o bancă de valuri. Faceți clic dreapta pe Wave Banks din arbore și selectați New Wave Bank. De asemenea, poate fi creat din butonul barei de instrumente.
Apoi, "Wave Bank" va fi adăugat sub "Wave Banks" în arbore și va apărea o fereastră în zona dreaptă.
Apoi faceți clic dreapta pe Bănci de sunete în arbore și selectați Bancă de sunete nouă pentru a crea o bancă de sunete.
Ca o bancă de valuri, se creează o bancă de sunete și se afișează o fereastră.
După ce creați o bancă de valuri și o bancă de sunete, adăugați fișierul de undă pe care doriți să-l redați la banca de valuri. Îl puteți adăuga trăgând și plasând din Windows Explorer etc.
Proiectele sunt gestionate de fișiere de val "căi relative", așa că este o idee bună să le puneți în același folder cu proiectul atunci când înregistrați un val.
Apoi, va fi adăugat un fișier de undă (sursă de sunet PCM) așa cum se arată în figura din dreapta.
Apoi, trageți și plasați datele adăugate la banca de unde în zona din stânga sus a băncii de sunete.
Acestea vor fi adăugate ca date sonore, așa cum se arată în figura din dreapta.
În același mod, adăugați date sonore la indiciu prin glisare și plasare. Numele indicației este folosit pentru a reda datele de sunet.
Puteți schimba numele băncilor de unde și ale băncilor de sunete din arbore. Acest nume este utilizat la încărcarea programatică.
După ce ați configurat băncile de unde și sunete, faceți clic pe butonul Construiește proiectul curent din bara de instrumente. Meniul Construire... din meniul Fișier și tasta F7 fac același lucru.
Va fi afișat un dialog ca cel din dreapta, dar deocamdată, faceți clic pe butonul "Finalizare" așa cum este.
Când compilarea este finalizată, puteți salva și ieși din XACT.
Dacă vă uitați la folderul în care ați creat proiectul, veți vedea că fișierele și folderele precum cel din dreapta au fost create.
Când deschideți folderul Win, veți vedea un fișier similar cu cel din dreapta. Programul citește aceste fișiere și redă sunetul.