Създаване на файл за възпроизвеждане на звук в XNA
резюме
Използвайте Microsoft Cross-Platform Audio Creation Tool (XACT), за да създадете файл за възпроизвеждане на звук в XNA.
Работна среда
Предпоставки
Поддържани версии на XNA |
|
Поддържани платформи |
|
Необходима версия на Vertex Shader за Windows | 1.1 |
Необходима версия на пикселния шейдър за Windows | 1.1 |
Работна среда
платформа |
вещество
Забележка: Тези съвети са базирани на XNA Game Studio 2.0.
Преди да можете да възпроизвеждате звук в XNA, трябва да конвертирате файла wave в звуков файл XNA с помощта на Microsoft Cross-Platform Audio Creation Tool (XACT).
На първо място, аудио файла, който искате да възпроизведете предварително. WAV. В този случай ще използваме файл, наречен "Sample.wav".
Стартирайте го, като изберете "Microsoft XNA Game Studio - Инструменти - Microsoft Cross-Platform Audio Creation Tool (XACT)" от менюто "Старт".
Стартира Microsoft Cross-Platform Audio Creation Tool (XACT) v2.0. (Наричан по-нататък "XACT")
Щракнете върху бутона "Създава нов проект" от бутона с инструменти.
Когато се покаже диалоговият прозорец за запазване, изберете папката и името на проекта, където искате да запазите проекта, и след това щракнете върху бутона "Запазване".
В извадката той е създаден под името "Аудио".
Ще бъдете върнати на предишния екран и проектът ще бъде създаден. Различни елементи също са достъпни за редактиране.
След като създадете своя проект, първата стъпка е да създадете Wave Bank. Щракнете с десния бутон върху Wave Banks от дървото и изберете New Wave Bank. Може да се създаде и от бутона на лентата с инструменти.
След това "Wave Bank" ще бъде добавена под "Wave Banks" в дървото и ще се появи прозорец в дясната област.
След това щракнете с десния бутон върху Звукови банки в дървото и изберете Нова звукова банка, за да създадете звукова банка.
Подобно на вълновата банка, се създава звукова банка и се показва прозорец.
След като създадете банка уейв и звукова банка, добавете файла уейв, който искате да възпроизведете, към банката уейв. Можете да го добавите чрез плъзгане и пускане от Windows Explorer и т.н.
Проектите се управляват от файлове уейв "относителни пътища", така че е добра идея да ги поставите в същата папка като проекта, когато регистрирате уейв.
След това ще бъде добавен файл уейв (PCM източник на звук), както е показано на фигурата вдясно.
След това плъзнете и пуснете данните, добавени към вълновата банка, в горната лява част на звуковата банка.
Той ще бъде добавен като звукови данни, както е показано на фигурата вдясно.
По същия начин добавете звукови данни към сигнала чрез плъзгане и пускане. Името на щеката се използва за възпроизвеждане на звуковите данни.
Можете да промените имената на вълновите банки и звуковите банки в дървото. Това име се използва при програмно зареждане.
След като настроите вашите уейв и звукови банки, щракнете върху бутона Изгражда текущия проект от лентата с инструменти. Менюто Build... в менюто File и клавишът F7 правят същото.
Ще се покаже диалогов прозорец като този вдясно, но засега щракнете върху бутона "Край" такъв, какъвто е.
Когато компилацията приключи, можете да запазите и излезете от XACT.
Ако погледнете папката, в която сте създали проекта, ще видите, че файловете и папките като тази вдясно са създадени.
Когато отворите папката Win, ще видите файл, подобен на този вдясно. Програмата чете тези файлове и възпроизвежда звука.