Δημιουργία αρχείου για αναπαραγωγή ήχου στο XNA
περίληψη
Χρησιμοποιήστε το Microsoft Cross-Platform Audio Creation Tool (XACT) για να δημιουργήσετε ένα αρχείο για αναπαραγωγή ήχου σε XNA.
Περιβάλλον λειτουργίας
Προϋποθέσεις
Υποστηριζόμενες εκδόσεις XNA |
|
Υποστηριζόμενες πλατφόρμες |
|
Windows Απαιτούμενη έκδοση σκίασης Vertex | 1.1 |
Απαιτούμενη έκδοση Pixel Shader των Windows | 1.1 |
Περιβάλλον λειτουργίας
πλατφόρμα |
ουσία
Σημείωση: Αυτές οι συμβουλές βασίζονται στο XNA Game Studio 2.0.
Για να μπορέσετε να αναπαραγάγετε έναν ήχο σε XNA, πρέπει να μετατρέψετε το αρχείο κύματος σε αρχείο ήχου XNA χρησιμοποιώντας το Microsoft Cross-Platform Audio Creation Tool (XACT).
Πρώτα απ 'όλα, το αρχείο ήχου που θέλετε να παίξετε εκ των προτέρων. κυματιστό. Σε αυτήν την περίπτωση, θα χρησιμοποιήσουμε ένα αρχείο που ονομάζεται "Sample.wav".
Εκκινήστε το επιλέγοντας "Microsoft XNA Game Studio - Tools - Microsoft Cross-Platform Audio Creation Tool (XACT)" από το μενού Έναρξη.
Ξεκινά το Microsoft Cross-Platform Audio Creation Tool (XACT) v2.0. (Εφεξής "XACT")
Κάντε κλικ στο κουμπί "Δημιουργία νέου έργου" από το κουμπί εργαλείου.
Όταν εμφανιστεί το παράθυρο διαλόγου αποθήκευσης, επιλέξτε το φάκελο και το όνομα του έργου όπου θέλετε να αποθηκεύσετε το έργο και, στη συνέχεια, κάντε κλικ στο κουμπί "Αποθήκευση".
Στο δείγμα, δημιουργείται με το όνομα "Ήχος".
Θα επιστρέψετε στην προηγούμενη οθόνη και το έργο θα δημιουργηθεί. Διάφορα στοιχεία είναι επίσης διαθέσιμα για επεξεργασία.
Μόλις δημιουργήσετε το έργο σας, το πρώτο βήμα είναι να δημιουργήσετε μια τράπεζα κυμάτων. Κάντε δεξί κλικ στο Wave Banks από το δέντρο και επιλέξτε New Wave Bank. Μπορεί επίσης να δημιουργηθεί από το κουμπί της γραμμής εργαλείων.
Στη συνέχεια, το "Wave Bank" θα προστεθεί κάτω από το "Wave Banks" στο δέντρο και θα εμφανιστεί ένα παράθυρο στη δεξιά περιοχή.
Στη συνέχεια, κάντε δεξί κλικ στο Sound Banks στο δέντρο και επιλέξτε New Sound Bank για να δημιουργήσετε μια Sound Bank.
Όπως μια τράπεζα κυμάτων, δημιουργείται μια τράπεζα ήχου και εμφανίζεται ένα παράθυρο.
Αφού δημιουργήσετε μια τράπεζα κυμάτων και μια τράπεζα ήχου, προσθέστε το αρχείο κυματισμού που θέλετε να αναπαραγάγετε στην τράπεζα κυμάτων. Μπορείτε να το προσθέσετε με μεταφορά και απόθεση από την Εξερεύνηση των Windows κ.λπ.
Τα έργα διαχειρίζονται από αρχεία κυμάτων "σχετικές διαδρομές", οπότε είναι καλή ιδέα να τα τοποθετήσετε στον ίδιο φάκελο με το έργο κατά την εγγραφή ενός κύματος.
Στη συνέχεια, θα προστεθεί ένα αρχείο κύματος (πηγή ήχου PCM) όπως φαίνεται στο σχήμα στα δεξιά.
Στη συνέχεια, σύρετε και αποθέστε τα δεδομένα που προστέθηκαν στην τράπεζα κυμάτων στην επάνω αριστερή περιοχή της τράπεζας ήχου.
Θα προστεθούν ως δεδομένα ήχου όπως φαίνεται στο σχήμα στα δεξιά.
Με τον ίδιο τρόπο, προσθέστε δεδομένα ήχου στο σύνθημα σύροντας και αποθέτοντας. Το όνομα του συνθήματος χρησιμοποιείται για την αναπαραγωγή των δεδομένων ήχου.
Μπορείτε να αλλάξετε τα ονόματα των τραπεζών κυμάτων και των τραπεζών ήχου στο δέντρο. Αυτό το όνομα χρησιμοποιείται κατά τη φόρτωση μέσω προγραμματισμού.
Αφού ρυθμίσετε τις συστοιχίες κυμάτων και ήχων, κάντε κλικ στο κουμπί Δημιουργεί το τρέχον έργο από τη γραμμή εργαλείων. Το μενού Build... στο μενού File και το πλήκτρο F7 κάνουν το ίδιο πράγμα.
Θα εμφανιστεί ένας διάλογος όπως αυτός στα δεξιά, αλλά προς το παρόν, κάντε κλικ στο κουμπί "Τέλος" ως έχει.
Όταν ολοκληρωθεί η κατασκευή, μπορείτε να αποθηκεύσετε και να βγείτε από το XACT.
Αν κοιτάξετε το φάκελο όπου δημιουργήσατε το έργο, θα δείτε ότι έχουν δημιουργηθεί αρχεία και φάκελοι όπως αυτός στα δεξιά.
Όταν ανοίγετε το φάκελο Win, θα δείτε ένα αρχείο παρόμοιο με αυτό στα δεξιά. Το πρόγραμμα διαβάζει αυτά τα αρχεία και αναπαράγει τον ήχο.