Creare un file per riprodurre un suono in XNA
sommario
Utilizzare Microsoft Cross-Platform Audio Creation Tool (XACT) per creare un file per la riproduzione di audio in XNA.
Ambiente operativo
Prerequisiti
Versioni XNA supportate |
|
Piattaforme supportate |
|
Versione Vertex Shader richiesta da Windows | 1.1 |
Versione Pixel Shader richiesta da Windows | 1.1 |
Ambiente operativo
piattaforma |
sostanza
Nota: questi suggerimenti si basano su XNA Game Studio 2.0.
Prima di poter riprodurre un suono in XNA, è necessario convertire il file wave in un file audio XNA utilizzando Microsoft Cross-Platform Audio Creation Tool (XACT).
Prima di tutto, il file audio che si desidera riprodurre in anticipo. wav. In questo caso, utilizzeremo un file chiamato "Sample.wav".
Avvialo selezionando "Microsoft XNA Game Studio - Strumenti - Microsoft Cross-Platform Audio Creation Tool (XACT)" dal menu Start.
Viene avviato Microsoft Cross-Platform Audio Creation Tool (XACT) v2.0. (d'ora in poi denominato "XACT")
Fai clic sul pulsante "Crea un nuovo progetto" dal pulsante dello strumento.
Quando viene visualizzata la finestra di dialogo di salvataggio, selezionare la cartella e il nome del progetto in cui si desidera salvare il progetto, quindi fare clic sul pulsante "Salva".
Nell'esempio, viene creato con il nome "Audio".
Tornerai alla schermata precedente e il progetto verrà creato. Sono disponibili anche vari elementi per la modifica.
Una volta creato il progetto, il primo passo è creare una Banca delle Onde. Fare clic con il pulsante destro del mouse su Wave Banks nell'albero e selezionare New Wave Bank. Può anche essere creato dal pulsante della barra degli strumenti.
Quindi, "Wave Bank" verrà aggiunto sotto "Wave Banks" nell'albero e apparirà una finestra nell'area destra.
Quindi fare clic con il pulsante destro del mouse su Banchi di suoni nell'albero e selezionare Nuovo banco di suoni per creare un banco di suoni.
Come un banco d'onda, viene creato un banco di suoni e viene visualizzata una finestra.
Dopo aver creato un banco d'onda e un banco di suoni, aggiungere il file d'onda che si desidera riprodurre al banco d'onda. Puoi aggiungerlo trascinandolo da Esplora risorse, ecc.
I progetti sono gestiti da file wave "percorsi relativi", quindi è una buona idea metterli nella stessa cartella del progetto quando si registra un'onda.
Quindi, verrà aggiunto un file wave (sorgente sonora PCM) come mostrato nella figura a destra.
Quindi, trascina e rilascia i dati aggiunti al banco d'onda nell'area in alto a sinistra del banco suoni.
Verranno aggiunti come dati sonori come mostrato nella figura a destra.
Allo stesso modo, aggiungi dati audio al cue trascinando e rilasciando. Il nome della stecca viene utilizzato per riprodurre i dati audio.
È possibile modificare i nomi dei banchi d'onda e dei banchi di suoni nell'albero. Questo nome viene utilizzato durante il caricamento a livello di codice.
Una volta impostati i banchi di onde e suoni, fare clic sul pulsante Crea il progetto corrente dalla barra degli strumenti. Il menu Crea... nel menu File e il tasto F7 fanno la stessa cosa.
Verrà visualizzata una finestra di dialogo come quella a destra, ma per il momento fai clic sul pulsante "Fine" così com'è.
Al termine della compilazione, è possibile salvare e uscire da XACT.
Se guardi la cartella in cui hai creato il progetto, vedrai che i file e le cartelle come quella a destra sono stati creati.
Quando apri la cartella Win, vedrai un file simile a quello a destra. Il programma legge questi file e riproduce il suono.