สร้างแฟ้มเพื่อเล่นเสียงใน XNA

ปรับปรุงหน้า :
วันที่สร้างเพจ :

สรุป

ใช้ Microsoft Cross-Platform Audio Creation Tool (XACT) เพื่อสร้างแฟ้มสําหรับเล่นเสียงใน XNA

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

สภาพแวดล้อมในการทํางาน

ข้อกําหนดเบื้องต้น

รุ่น XNA ที่รองรับ
  • 2.0
  • 3.0
แพลตฟอร์มที่รองรับ
  • Windows (XP SP2 หรือใหม่กว่า, Vista)
  • Xbox 360
Windows ต้องใช้เวอร์ชัน Vertex Shader 1.1
เวอร์ชัน Pixel Shader ที่จําเป็นของ Windows 1.1

สภาพแวดล้อมในการทํางาน

แท่น

สาร

หมายเหตุ: เคล็ดลับเหล่านี้อ้างอิงจาก XNA Game Studio 2.0

ก่อนที่คุณจะสามารถเล่นเสียงใน XNA ได้ คุณต้องแปลงแฟ้มคลื่นเป็นแฟ้มเสียง XNA โดยใช้ Microsoft Cross-Platform Audio Creation Tool (XACT)

Sample.wav

ก่อนอื่นไฟล์เสียงที่คุณต้องการเล่นล่วงหน้า เวฟ ในกรณีนี้เราจะใช้ไฟล์ที่เรียกว่า "Sample.wav"

Microsoft Cross-Platform Audio Creation Tool (XACT)

เปิดใช้งานโดยเลือก "Microsoft XNA Game Studio - เครื่องมือ - Microsoft Cross-Platform Audio Creation Tool (XACT)" จากเมนูเริ่ม

Microsoft Cross-Platform Audio Creation Tool (XACT)

Microsoft Cross-Platform Audio Creation Tool (XACT) v2.0 จะเริ่มทํางาน (ต่อจากนี้ไปเรียกว่า "XACT")

新しいプロジェクトの作成

คลิกปุ่ม "สร้างโปรเจ็กต์ใหม่" จากปุ่มเครื่องมือ

プロジェクトの保存先指定

เมื่อกล่องโต้ตอบบันทึกปรากฏขึ้นให้เลือกโฟลเดอร์และชื่อโครงการที่คุณต้องการบันทึกโครงการจากนั้นคลิกปุ่ม "บันทึก"

ในตัวอย่างถูกสร้างขึ้นภายใต้ชื่อ "เสียง"

作成したプロジェクト

คุณจะถูกส่งกลับไปยังหน้าจอก่อนหน้าและโครงการจะถูกสร้างขึ้น นอกจากนี้ยังมีรายการต่าง ๆ สําหรับการแก้ไข

Wave Bank

เมื่อคุณสร้างโปรเจ็กต์ของคุณแล้ว ขั้นตอนแรกคือการสร้าง Wave Bank คลิกขวาที่ Wave Banks จากแผนผัง แล้วเลือก New Wave Bank นอกจากนี้ยังสามารถสร้างได้จากปุ่มแถบเครื่องมือ

作成された Wave Bank

จากนั้น "Wave Bank" จะถูกเพิ่มภายใต้ "Wave Banks" ในแผนผัง และหน้าต่างจะปรากฏขึ้นในพื้นที่ด้านขวา

Sound Bank

จากนั้นคลิกขวาที่ Sound Banks ในแผนผังแล้วเลือก New Sound Bank เพื่อสร้าง Sound Bank

作成された Sound Bank

เช่นเดียวกับธนาคารคลื่น Sound Bank ถูกสร้างขึ้นและหน้าต่างจะปรากฏขึ้น

Wave ファイルを追加

หลังจากที่คุณสร้างธนาคารคลื่นและธนาคารเสียงแล้ว ให้เพิ่มไฟล์คลื่นที่คุณต้องการเล่นลงในธนาคารคลื่น คุณสามารถเพิ่มได้โดยการลากและวางจาก Windows Explorer เป็นต้น

โครงการได้รับการจัดการโดยไฟล์เวฟ "เส้นทางสัมพัทธ์" ดังนั้นจึงเป็นความคิดที่ดีที่จะวางไว้ในโฟลเดอร์เดียวกับโครงการเมื่อลงทะเบียนเวฟ

追加された Wave ファイル

จากนั้นคลื่น file (แหล่งกําเนิดเสียง PCM) จะถูกเพิ่มดังแสดงในรูปด้านขวา

Sound Bank への追加

จากนั้นลากและวางข้อมูลที่เพิ่มลงในธนาคารคลื่นไปที่พื้นที่ด้านซ้ายบนของธนาคารเสียง

追加されたサウンドデータ

จะถูกเพิ่มเป็นข้อมูลเสียงดังแสดงในรูปด้านขวา

追加されたサウンドデータ

ในทํานองเดียวกัน ให้เพิ่มข้อมูลเสียงลงในคิวโดยการลากและวาง ชื่อของคิวใช้เพื่อเล่นข้อมูลเสียง

名前変更

คุณสามารถเปลี่ยนชื่อของธนาคารคลื่นและธนาคารเสียงในแผนผังได้ ชื่อนี้ใช้เมื่อโหลดโดยทางโปรแกรม

名前変更

เมื่อคุณตั้งค่าคลื่นและธนาคารเสียงของคุณแล้ว ให้คลิกปุ่มสร้างโปรเจ็กต์ปัจจุบันจากแถบเครื่องมือ เมนู Build... ในเมนู File และแป้น F7 จะทําสิ่งเดียวกัน

Report

กล่องโต้ตอบเหมือนทางด้านขวาจะปรากฏขึ้น แต่ในขณะนี้ ให้คลิกปุ่ม "เสร็จสิ้น" ตามที่เป็นอยู่

เมื่อการสร้างเสร็จสมบูรณ์ คุณสามารถบันทึกและออกจาก XACT ได้

作成されたファイル

หากคุณดูที่โฟลเดอร์ที่คุณสร้างโปรเจ็กต์ คุณจะเห็นว่าไฟล์และโฟลเดอร์ดังทางด้านขวาถูกสร้างขึ้นแล้ว

Win フォルダ内

เมื่อคุณเปิดโฟลเดอร์ Win คุณจะเห็นไฟล์ที่คล้ายกับไฟล์ทางด้านขวา โปรแกรมจะอ่านไฟล์เหล่านี้และเล่นเสียง