XNA'da bir ses çalmak için bir dosya oluşturun
özet
XNA'da ses çalmak üzere bir dosya oluşturmak için Microsoft Platformlar Arası Ses Oluşturma Aracı'nı (XACT) kullanın.
Çalışma ortamı
Önkoşullar
Desteklenen XNA Sürümleri |
|
Desteklenen Platformlar |
|
Windows Gerekli Köşe Gölgelendiricisi Sürümü | 1.1 |
Windows Gerekli Pixel Shader Sürümü | 1.1 |
Çalışma ortamı
peron |
madde
Not: Bu ipuçları XNA Game Studio 2.0'a dayanmaktadır.
XNA'da bir ses çalabilmeniz için, Microsoft Platformlar Arası Ses Oluşturma Aracı'nı (XACT) kullanarak wave dosyasını bir XNA ses dosyasına dönüştürmeniz gerekir.
Her şeyden önce, oynatmak istediğiniz ses dosyasını önceden çalmak için. wav (İngilizce). Bu durumda "Sample.wav" adlı bir dosya kullanacağız.
Başlat menüsünden "Microsoft XNA Game Studio - Araçlar - Microsoft Platformlar Arası Ses Oluşturma Aracı (XACT)" seçeneğini seçerek başlatın.
Microsoft Platformlar Arası Ses Oluşturma Aracı (XACT) v2.0 başlatılır. (Bundan böyle "XACT" olarak anılacaktır)
Araç düğmesinden "Yeni bir proje oluşturur" düğmesini tıklayın.
Kaydet iletişim kutusu görüntülendiğinde, projeyi kaydetmek istediğiniz klasörü ve proje adını seçin ve ardından "Kaydet" düğmesini tıklayın.
Örnekte, "Ses" adı altında oluşturulmuştur.
Bir önceki ekrana geri dönülecek ve proje oluşturulacaktır. Düzenleme için çeşitli öğeler de mevcuttur.
Projenizi oluşturduktan sonra, ilk adım bir Dalga Bankası oluşturmaktır. Ağaçtan Dalga Bankaları'na sağ tıklayın ve Yeni Dalga Bankası'nı seçin. Araç çubuğu düğmesinden de oluşturulabilir.
Daha sonra ağaçta "Dalga Bankaları" altına "Dalga Bankası" eklenecek ve sağ alanda bir pencere açılacaktır.
Ardından ağaçta Ses Bankaları'na sağ tıklayın ve bir Ses Bankası oluşturmak için Yeni Ses Bankası'nı seçin.
Bir dalga bankası gibi, bir Ses Bankası oluşturulur ve bir pencere görüntülenir.
Bir dalga bankası ve bir ses bankası oluşturduktan sonra, oynatmak istediğiniz dalga dosyasını Dalga Bankası'na ekleyin. Windows Gezgini'nden vb. sürükleyip bırakarak ekleyebilirsiniz.
Projeler, "göreli yollar" dalga dosyaları tarafından yönetilir, bu nedenle bir dalgayı kaydederken bunları projeyle aynı klasöre koymak iyi bir fikirdir.
Ardından, sağdaki şekilde gösterildiği gibi bir dalga dosyası (PCM ses kaynağı) eklenecektir.
Ardından, dalga bankasına eklenen verileri ses bankasının sol üst alanına sürükleyip bırakın.
Sağdaki şekilde gösterildiği gibi ses verisi olarak eklenecektir.
Aynı şekilde, sürükleyip bırakarak işarete ses verileri ekleyin. İşaretin adı, ses verilerini çalmak için kullanılır.
Ağaçtaki dalga kümelerinin ve ses kümelerinin adlarını değiştirebilirsiniz. Bu ad, programlı olarak yüklenirken kullanılır.
Dalga ve ses bankalarınızı kurduktan sonra, araç çubuğundan Geçerli projeyi oluşturur düğmesine tıklayın. Dosya menüsündeki Oluştur... menüsü ve F7 tuşu da aynı şeyi yapar.
Sağdaki gibi bir iletişim kutusu görüntülenecektir, ancak şimdilik olduğu gibi "Bitir" düğmesini tıklayın.
Derleme tamamlandığında, XACT'yi kaydedebilir ve XACT'den çıkabilirsiniz.
Projeyi oluşturduğunuz klasöre bakarsanız, sağdaki gibi dosya ve klasörlerin oluşturulduğunu göreceksiniz.
Win klasörünü açtığınızda karşınıza sağdakine benzer bir dosya çıkacaktır. Program bu dosyaları okur ve sesi çalar.