Tạo tệp để phát âm thanh trong XNA
tóm tắt
Sử dụng Microsoft Cross-Platform Audio Creation Tool (XACT) để tạo tệp để phát âm thanh trong XNA.
Môi trường hoạt động
Điều kiện tiên quyết
Các phiên bản XNA được hỗ trợ |
|
Nền tảng được hỗ trợ |
|
Phiên bản Vertex Shader bắt buộc của Windows | 1.1 |
Phiên bản Pixel Shader bắt buộc của Windows | 1.1 |
Môi trường hoạt động
nền tảng |
chất
Lưu ý: Những mẹo này dựa trên XNA Game Studio 2.0.
Trước khi bạn có thể phát âm thanh trong XNA, bạn phải chuyển đổi tệp sóng thành tệp âm thanh XNA bằng Công cụ tạo âm thanh đa nền tảng của Microsoft (XACT).
Trước hết, tệp âm thanh bạn muốn phát trước. Vẫy tay. Trong trường hợp này, chúng tôi sẽ sử dụng một tệp có tên là "Sample.wav".
Khởi chạy nó bằng cách chọn "Microsoft XNA Game Studio - Công cụ - Công cụ tạo âm thanh đa nền tảng của Microsoft (XACT)" từ menu Bắt đầu.
Microsoft Cross-Platform Audio Creation Tool (XACT) v2.0 khởi động. (Từ đó được gọi là "XACT")
Nhấp vào nút "Tạo dự án mới" từ nút công cụ.
Khi hộp thoại lưu được hiển thị, hãy chọn thư mục và tên dự án nơi bạn muốn lưu dự án, sau đó nhấp vào nút "Lưu".
Trong mẫu, nó được tạo dưới tên "Âm thanh".
Bạn sẽ được đưa trở lại màn hình trước đó và dự án sẽ được tạo. Các mục khác nhau cũng có sẵn để chỉnh sửa.
Khi bạn đã tạo dự án của mình, bước đầu tiên là tạo Wave Bank. Nhấp chuột phải vào Wave Banks từ cây và chọn New Wave Bank. Nó cũng có thể được tạo từ nút thanh công cụ.
Sau đó, "Wave Bank" sẽ được thêm vào bên dưới "Wave Banks" trong cây và một cửa sổ sẽ xuất hiện ở khu vực bên phải.
Sau đó nhấp chuột phải vào Ngân hàng âm thanh trong cây và chọn Ngân hàng âm thanh mới để tạo Ngân hàng âm thanh.
Giống như một ngân hàng sóng, một Ngân hàng âm thanh được tạo ra và một cửa sổ được hiển thị.
Sau khi bạn tạo ngân hàng sóng và ngân hàng âm thanh, hãy thêm tệp sóng bạn muốn phát vào Ngân hàng sóng. Bạn có thể thêm nó bằng cách kéo và thả từ Windows Explorer, v.v.
Các dự án được quản lý bởi các tệp sóng "đường dẫn tương đối", vì vậy bạn nên đặt chúng vào cùng thư mục với dự án khi đăng ký sóng.
Sau đó, một tệp sóng (nguồn âm thanh PCM) sẽ được thêm vào như trong hình bên phải.
Tiếp theo, kéo và thả dữ liệu được thêm vào ngân hàng sóng vào khu vực phía trên bên trái của ngân hàng âm thanh.
Nó sẽ được thêm vào dưới dạng dữ liệu âm thanh như thể hiện trong hình bên phải.
Theo cách tương tự, thêm dữ liệu âm thanh vào gợi ý bằng cách kéo và thả. Tên của gợi ý được sử dụng để phát dữ liệu âm thanh.
Bạn có thể thay đổi tên của các ngân hàng sóng và ngân hàng âm thanh trong cây. Tên này được sử dụng khi tải theo chương trình.
Khi bạn đã thiết lập ngân hàng sóng và âm thanh của mình, hãy nhấp vào nút Xây dựng dự án hiện tại từ thanh công cụ. Menu Build... trong menu File và phím F7 cũng làm điều tương tự.
Một hộp thoại như hộp thoại bên phải sẽ được hiển thị, nhưng hiện tại, hãy nhấp vào nút "Kết thúc" như hiện tại.
Khi bản dựng hoàn tất, bạn có thể lưu và thoát XACT.
Nếu bạn nhìn vào thư mục nơi bạn đã tạo dự án, bạn sẽ thấy rằng các tệp và thư mục như tệp bên phải đã được tạo.
Khi bạn mở thư mục Win, bạn sẽ thấy một tệp tương tự như tệp bên phải. Chương trình đọc các tệp này và phát âm thanh.