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
PrepareSoundWaveForMetaSound
fonksiyonunu kullanarak özel olarak hazırlayın - MetaSound grafiğinde türler arasında dönüşüm yapmak için
ImportedWaveToWaveAsset
düğümünü kullanın - Şu anda yalnızca Imported ses dalgalarının desteklendiğini unutmayın (Streaming veya Capturable değil)