MetaSounds Entegrasyonu
Gereksinimler ve Sınırlamalar
Bu entegrasyon yalnızca UE >= 5.3 üzerinde çalışır.
MetaSounds desteği içeren ayrı bir RuntimeAudioImporter sürümü bulunmaktadır: MetaSound RuntimeAudioImporter
Eğer normal RuntimeAudioImporter eklentisi yüklüyse, lütfen MetaSound sürümünü yüklemeden önce onu kaldırın.
MetaSounds'ta henüz çözülmemiş ölçekleme sorunları nedeniyle, yalnızca İçe Aktarılmış ses dalgaları desteklenmektedir, türetilmiş dalgaları olmadan (örneğin, Akış ve Yakalanabilir ses dalgaları desteklenmemektedir).
Kurulum Süreci
1. MetaSound Eklentisini Etkinleştir
İlk olarak, projeniz için MetaSound eklentisini etkinleştirmeniz gerekiyor.

2. MetaSound Grafiğini Yapılandır
MetaSounds düzenleyicisinde, ImportedWaveToWaveAsset düğümü kullanılarak Wave Asset türüne dönüştürülmesi gereken yeni bir Imported Wave girişi oluşturun.

Dönüşümden sonra, Wave Player düğümü kullanarak çalma gibi Wave Asset türü için mevcut olan tüm işlevsellikleri kullanabilirsiniz.

Uygulama İş Akışı
1. Ses İçe Aktar ve Hazırla
Ses verilerini içe aktarma iş akışı, standart RuntimeAudioImporter süreciyle aynıdır. Ancak, ses dalganız hazır olduktan sonra, MetaSounds tarafından kullanılmak üzere ses dalgasını hazırlamak için uygun işlevi de çağırmanız gerekir.

2. Wave Parametresini Ayarla
Daha sonra MetaSound'un ses bileşeni için wave parametresini ayarlayabilir ve gerektiğinde çalabilirsiniz.

Tam Örnek
İşte tam bir uygulama örneği:
Blueprint Uygulaması

MetaSound Grafiği

En İyi Uygulamalar
MetaSounds ve RuntimeAudioImporter ile çalışırken:
- MetaSound için ses dalgasını her zaman
PrepareSoundWaveForMetaSoundfonksiyonunu kullanarak özel olarak hazırlayın - MetaSound grafiğinde türler arasında dönüşüm yapmak için
ImportedWaveToWaveAssetdüğümünü kullanın - Şu anda yalnızca Imported ses dalgalarının desteklendiğini unutmayın (Streaming veya Capturable değil)