Oyunun ses karışımını dinamik ve otomatik olarak kontrol ederek, ses gruplarının ses düzeyini tıpkı bir profesyonel karıştırıcı konsoldaki gibi ayarlamak için Ses Karıştırıcı cihazını kullan.
Ses Karıştırıcı ile Fortnite’ta hâlihazırda bulunan seslerin (silahlar, karakter ayak sesleri ve araçlar gibi) yanı sıra özel ses dalgalarının ve ses işaretlerinin ses seviyesini, kontrol veri yolları ve kontrol veri yolu karıştırıcıları kullanarak ayarlayabilirsin.
Ses Karıştırıcısı doğrudan Fortnite Kreatif’te kullanılabilir. Daha fazla bilgi için Ses Karıştırıcı Cihazı bölümüne göz at.
Adanda bir ses karışımını kısa süre için etkinleştirmeye yönelik adım adım kılavuz için Bir Karışımı Kısa Süre İçin Etkinleştirme bölümüne atla.
Kontrol Veri Yolları
Bir ses, kontrol veri yolunu kullanacak şekilde ayarlandığında o yoldaki tüm sesler birlikte bir Kontrol Veri Yolu Karışımı içinde düzenlenebilir.
Fortnite’ta oluşan seslerin düzeyinin varsayılan durumda kontrol edilebilmesi için aşağıdaki kontrol veri yolları kullanılabilir:
| Kontrol Veri Yolu Adı | Açıklama |
|---|---|
CB FortAmbient | FN ortam seslerinin düzeyini ayarlamak için kullanılır. |
CB FortExplosions | FN patlama seslerinin düzeyini ayarlamak için kullanılır. |
CB FortFootstep | Karakter ayak seslerinin düzeyini ayarlamak için kullanılır. |
CB FortGadgets | FN Kreatif cihazlarıyla ilişkili seslerin düzeyini ayarlamak için kullanılır. |
CB FortGlobal | Tüm FN seslerinin düzeyini ayarlamak için kullanılır. |
CB FortHitNotify | Oyuncunun darbe almasıyla ilişkili seslerin düzeyini ayarlamak için kullanılır. |
CB FortImpacts | Çarpışma seslerinin düzeyini ayarlamak için kullanılır. |
CB FortJam Ses Düzeyi | Müzik parçalarının ses düzeyini kontrol etmek için kullanılır. |
CB FortMusic | Müziğin ses düzeyini (ifade müziği dahil) ayarlamak için kullanılır. |
CB FortPatchwork Ses Düzeyi | Patchwork cihazlarının ses düzeyini ayarlamak için kullanılır. |
CB FortVehicles | Araç seslerinin (motor sesleri hariç) düzeyini ayarlamak için kullanılır. |
CB FortVehicles Motoru | Araç motorlarının ses düzeyini ayarlamak için kullanılır. |
CB FortWeapon | Silahların ses düzeyini ayarlamak için kullanılır. |
Ayrıca kendi kontrol veri yollarını da oluşturabilirsin. Bir kontrol veri yolu oluşturmak için aşağıdaki adımları izle:
İçerik Tarayıcısı’nda proje içerik klasörü seçiliyken +Ekle düğmesine tıkla veya İçerik Tarayıcısı içinde boş bir alana sağ tıklayarak bir bağlam menüsü aç.
Gelişmiş Öğeler Oluştur bölümünün altında Ses > Modülasyon’a, ardından da Kontrol Veri Yolu’na tıkla.
Yeni kontrol veri yolun için bir ad gir.
Kontrol Veri Yolu öğesini aç ve Parametreyi Ses Düzeyi olarak ayarla
Özel ses öğelerinde bir kontrol veri yolu kullanmak için kontrol veri yolunun ses dalgası öğesinde ayarlanmış olması gerekir. Ses dalgası hâlâ bir ses işaretinde kullanılabilir ve efekt uygulanır.
Ses dalgana bir kontrol veri yolu eklemek için şu adımları izle:
İçerik Tarayıcısı’nda kontrol veri yoluna eklemek istediğin ses dalgasını aç.
Modülasyon altında Ses Düzeyi Yönlendirme’yi Geçersiz Kıl olarak ayarla.
Modüle Et onay kutusuna tıkla.
Ses Düzeyi Modülatörleri dizisine bir veya daha fazla kontrol veri yolu ekle.
Kontrol Veri Yolu Karışımları
Kontrol veri yolu karışımları bir grup kontrol veri yolunu alır ve her kontrol veri yolu için ses düzeyini tanımlamana imkân sağlar.
Bir kontrol veri yolu karışımı oluşturmak için aşağıdaki adımları izle:
İçerik Tarayıcısı’nda proje içerik klasörü seçiliyken + Ekle düğmesine tıkla veya İçerik Tarayıcısı içinde boş bir alana sağ tıklayarak bir bağlam menüsü aç.
Gelişmiş Öğeler Oluştur bölümünün altında Ses > Modülasyon’a, ardından da Kontrol Veri Yolu Karışımı’na tıkla.
Yeni kontrol veri yolu karışımın için bir ad gir.
Kontrol veri yolu karışımları ayrıca doğrudan Karıştırıcı cihazında oluşturulabilir.
Kontrol veri yolu karışımları bir karıştırma aşamaları dizisi alır. Her karıştırma aşaması aşağıdaki parametrelere sahiptir:
| Parametre | Açıklama |
|---|---|
Veri Yolu | Bir kontrol veri yolu. Fortnite’ta tanımlı veya kullanıcı tarafından oluşturulmuş bir veri yolu olabilir. |
Değer | Bu kontrol veri yoluna yönlendirilen seslerin düzeyi karışım etkinleştirildiğinde ölçeklendirilmelidir. |
Atak Süresi (sn) | Atak, karışım etkinleştirildiğinde karışımın uygulanması için bölümlerde geçen süredir. |
Sonlandırma Zamanı (sn) | Sonlandırma, karışım devre dışı bırakıldığında karışımın uygulanması için bölümlerde geçen süredir. |
Cihazı Bulma ve Yerleştirme
İçerik Tarayıcısı’nı aç.
Fortnite klasör dizini listesini aç.
Cihazlar klasörünü aç.
Ses Karıştırıcı cihazını seç ve cihaza tıklayıp görünüm penceresine sürükle.
Anahat Düzenleyicisi panelinde Ses Karıştırıcı cihazını seç.
Ayrıntılar panelinde Ses Karıştırıcı cihazı için Kullanıcı Seçenekleri’ni yapılandır.
Kullanıcı Seçenekleri
Bu cihaz etkinleştirildiğinde bir kontrol veri yolu karışımını uygular ve değeri ayarlamak için bu cihazı yapılandırabilirsin:
| seçenek | Değer | Açıklama |
|---|---|---|
Karışım | Yok, Bir kontrol veri yolu karışımı seç | Cihaz etkinleştirildiğinde uygulanacak kontrol veri yolu karışımı. |
Doğrudan Olay Bağlama
UEFN’deki cihazlar, iletişim kurmak için Olay Bağlama özelliğini kullanır. UEFN’deki cihazın için doğrudan olay bağlamayı ayarlamak istersen şu adımları izle:
Anahat Düzenleyicisi panelinde cihazı seç.
Ayrıntılar panelini aç.
Kullanıcı Seçenekleri-Fonksiyonlar bölümüne git.
Bir fonksiyona öğe ekle.
Etkileşim kurulacak bir cihaz seç.
Cihazın gerçekleştirdiği fonksiyonu ayarlayarak Ses Karıştırıcısı’na bir tetikleyici gönder.
Fonksiyonlar
Fonksiyon, tetikleyen cihaz bir eylem gerçekleştirdiğinde seçilen cihaza ne yapması gerektiğini söyler.
| seçenek | Değer | Açıklama |
|---|---|---|
Ses Karışımını Etkinleştir | Bir cihaz seçmek için Ekle simgesine tıkla, ardından bir olay seç. | Seçilen cihaz ve olay Ses Karıştırıcı cihazını tetiklediğinde, kontrol veri yolu karışımını etkinleştirir. |
Ses Karışımını Devre Dışı Bırak | Bir cihaz seçmek için Ekle simgesine tıkla, ardından bir olay seç. | Seçilen cihaz ve olay Ses Karıştırıcı cihazını tetiklediğinde, kontrol veri yolu karışımını devre dışı bırakır. |
Şuradan Alındığında Oyuncuyu Kaydet: | Bir cihaz seçmek için Ekle simgesine tıkla, ardından bir olay seç. | Bir olay gerçekleştiğinde bu fonksiyon, tetikleyen oyuncuyu bu cihaza kaydeder. |
Şuradan Alındığında Oyuncunun Kaydını Sil: | Bir cihaz seçmek için Ekle simgesine tıkla, ardından bir olay seç. | Bir olay gerçekleştiğinde bu fonksiyon, tetikleyen oyuncunun bu cihazdaki kaydını siler. |
Şuradan Alındığında Tüm Oyuncuların Kaydını Sil: | Bir cihaz seçmek için Ekle simgesine tıkla, ardından bir olay seç. | Bir olay gerçekleştiğinde bu fonksiyon, tüm oyuncuların kaydını bu cihazdan siler. |
Verse’te Ses Karıştırıcı Cihazını Kullanma
Tüm Ses Karıştırıcısı fonksiyonları Verse’te kullanılabilir. Artık Verse kullanarak karışımları etkinleştirebilir, karışımları devre dışı bırakabilir ve oyuncuları bir karışıma ya da veri yoluna kaydedebilir/kaydını silebilirsin.
# Copyright Epic Games, Inc. All Rights Reserved.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A creative device that allows an audio mixer to be toggled on and off via a button device
on_off_audio_mixer_device := class(creative_device):
@editable
Bu kodu UEFN deneyiminde kullanmak için şu adımları takip et:
Adana bir Ses Karıştırıcısı cihazı sürükle.
audio_mixer_device_example adlı yeni bir Verse cihazı oluştur. Verse'te nasıl yeni bir cihaz oluşturabileceğini öğrenmek için Verse Kullanarak Kendi Cihazını Oluştur sayfasına göz atabilirsin.
Verse Gezgini’ni aç ve kodu Visual Studio Code’da açmak için audio_mixer_device_example.verse dosyasına çift tıkla.
Yukarıdaki kodu yapıştır, derle ve Verse tarafından oluşturulan cihazı adana sürükle.
Taslak Çizici kısmından Verse cihazını seç.
Cihazın Ayrıntılar panelinde AudioMixerDevice obje referansını adandaki Ses Karıştırıcı cihazına ata. Görünüm penceresinden cihazı seçmek için damlalığı veya cihazı aramak için açılır menüyü kullanabilirsin.
Projeni kaydet ve Oturumu Başlat'a tıkla.
Ses Karıştırıcı API’si
Verse’te Ses Karıştırıcı cihazını kullanma hakkında daha fazla bilgi için audio_mixer_device API Referansına bak.
Karışımı Bir Süre İçin Etkinleştirme
Bu örnek için bir Saklambaç oyunu kullanalım. Oyuncular saklanacak bir yer ararken adımlar sessize alınır ve süreölçer tamamlandıktan sonra oyunda her şey adildir! Bu örneği test etmek için şu dört cihaz gerekir:
Oyuncu Doğma Karesi
Ses Karıştırıcı
Süreölçer
raunt ayarları
Ses Karıştırıcı cihazını seç ve görünüm penceresine sürükle.
Ayrıntılar panelinde Veri Yolu alanına CBFortFootstep seçeneğini ata.
Soluklaştırıcı Değeri’ni 0,0 olarak ayarla.
Oyun Başlangıcında Etkinleştir’i işaretle.
Bir Süreölçer cihazı seç ve sahnene sürükle.
Cihaz ayarlarını adan için uygun gördüğün şekilde özelleştir. Bu örnekte Süre değeri 30,0 olarak ayarlanmıştır.
Raunt Ayarları cihazını seç ve görünüm penceresine sürükle. Bu örnekte varsayılan seçenekler kullanılıyor.
Ses Karıştırıcı cihazını tekrar seç ve Kullanıcı Seçenekleri - Fonksiyonlar bölümüne git.
+ simgesine tıklayarak bir dizi öğesini Karışımı Etkinleştir kısmına ekle
Raunt Ayarları cihazını seç ve Raunt Başlatıldığında seçeneğini belirle.
+ simgesine tıklayarak bir dizi öğesini Karışımı Devre Dışı Bırak kısmına ekle
Süreölçer cihazını seç ve Başarılı Olduğunda seçeneğini belirle.
Oturumu Başlat’a bas ve oyununu test et! Raunt başladığında 30 saniyelik süreölçer tamamlanana kadar adım seslerini duyamayacaksın.