Creare un file per riprodurre un suono in XNA

Pagina aggiornata :
Data di creazione della pagina :

sommario

Utilizzare Microsoft Cross-Platform Audio Creation Tool (XACT) per creare un file per la riproduzione di audio in XNA.

XNAでサウンドを再生するためのファイルを作る

Ambiente operativo

Prerequisiti

Versioni XNA supportate
  • 2.0
  • 3.0
Piattaforme supportate
  • Windows (XP SP2 o successivo, Vista)
  • Xbox 360
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).

Sample.wav

Prima di tutto, il file audio che si desidera riprodurre in anticipo. wav. In questo caso, utilizzeremo un file chiamato "Sample.wav".

Microsoft Cross-Platform Audio Creation Tool (XACT)

Avvialo selezionando "Microsoft XNA Game Studio - Strumenti - Microsoft Cross-Platform Audio Creation Tool (XACT)" dal menu Start.

Microsoft Cross-Platform Audio Creation Tool (XACT)

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.

Wave Bank

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.

作成された Wave Bank

Quindi, "Wave Bank" verrà aggiunto sotto "Wave Banks" nell'albero e apparirà una finestra nell'area destra.

Sound Bank

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.

作成された Sound Bank

Come un banco d'onda, viene creato un banco di suoni e viene visualizzata una finestra.

Wave ファイルを追加

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.

追加された Wave ファイル

Quindi, verrà aggiunto un file wave (sorgente sonora PCM) come mostrato nella figura a destra.

Sound Bank への追加

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.

Report

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.

Win フォルダ内

Quando apri la cartella Win, vedrai un file simile a quello a destra. Il programma legge questi file e riproduce il suono.