Değer Belirleyici (V-SET) cihazı, belirli bir oynanış aşamasına ulaşıldığında yeni bir müzik bölümünü etkinleştirmek gibi oynanış olayları Patchwork sistemlerinin durumunu kontrol etmesine olanak tanır.
Değer Belirleyici başka bir cihazdan sinyal aldığında, herhangi bir Patchwork parametresinde seçtiğin değeri ayarlar.
Cihaz Seçenekleri
| seçenek | Değerler | Açıklama |
|---|---|---|
1. Etkinleştirme Anahtarı | Açık, Kapalı | Devre Dışı olduğunda hiçbir nota verisi oluşturulmaz. |
2. Genişletme Butonları | Kapalı, Açık | Daha fazla özelleştirme seçeneği göstermek için cihazı genişlet. |
3. Kontrol Çıkışı Kablosu | Yok | Kontrol Çıkışı kablosunun başka bir Patchwork cihazındaki düğmeye, çarka veya aç/kapat anahtarına bağlanması gerekir. |
4. Ayar Butonu | AYARLA | Düğme tarafından belirtilen değeri anında girmeni sağlayan tek yönlü buton. |
5. Karışım Süresi | 0,0 ila 16, varsayılan 0 | Hedef kontrolün mevcut değerinin yeni değere karıştırılması için ritim cinsinden bir süre ayarlar. Bu karışım herhangi bir Gecikme süresinden sonra başlar. |
6. Gecikme Çarkı | Anında, Sıradaki Ritim, Sıradaki Ölçü, Sıradaki Cümle | Değeri hedefe uygulamadan önce beklenecek müzik aralığını ayarlamanı sağlar. |
7. Değer Düğmesi | 0,0 - 1, varsayılan 0 | Bu düğmenin değeri, cihazın bağlı olduğu düğmeye, çarka veya aç/kapat düğmesine eşlenir. |
Diğer Cihaz Seçenekleri
Kreatif modda cihaza yürü ve E tuşuna basarak Özelleştir panelini aç. Bazı cihaz seçenekleri, Patchwork aracıyla değiştirebileceğin kontrolleri yansıtır. Bu seçenekler, bu kontrollerin nasıl davrandığını değiştirmek için olay bağlama sistemini kullanabilmen için mevcuttur ancak davranışları düğme kullanmak yerine buradan değiştirmeyi de seçebilirsin. Kablo Erişimine İzin Ver seçeneği yalnızca Özelleştir paneli kullanılarak değiştirilebilir.
| seçenek | Değerler | Açıklama |
|---|---|---|
Oyuncu Tarafından Tetiklenir | Kapalı, Açık | Bu cihazın oyuncu yakınlığına göre tetiklenip tetiklenmeyeceğini belirler. |
Hasarla Tetiklenir | Kapalı, Açık | Bu cihazın hasar aldığında tetiklenip tetiklenmeyeceğini belirler. |
Dalga Tetikleyici Tarafından Tetiklenir | Kapalı, Açık | Bir Dalga Tetikleyici’nin veya Rastgele Sayı Oluşturucu cihazı dalgasının dalgalarına dokunduğunda tetikleyicinin etkinleşip etkinleşmeyeceğini belirler. |
Kablo Erişimine İzin Ver | Kapalı, Açık | Cihaz bağlantı kablolarının Patchwork aracı kullanılarak değiştirilip değiştirilemeyeceğini belirler. |
Aşamada Etkin | Hiçbiri, Her Zaman, Sadece Oyun Öncesi, Sadece Oynanış | Cihazın etkinleştirileceği oyun aşamalarını belirler. Oyun Öncesi, oyun başlangıcından önceki tüm aşamaları içerir. |
Yapılandırma
Değer Belirleyici'yi neye bağladığına bağlı olarak, Değer Düğmesi bir çark veya aç/kapat düğmesine dönüşebilir.
Görsel Efekt Önizlemesi
Değer Belirleyici için görsel efekt önizlemesi, yeni bir değer belirlendiği an görünür. Bir gecikme belirlenirse Değer Belirleyici tetiklendiğinde bir halka görünür. Ardından değer belirlenene kadar gecikme süresi boyunca küçülür.
Doğrudan Olay Bağlama
Bu cihaz için aşağıdaki doğrudan olay bağlama seçenekleri bulunur.
Fonksiyonlar
Bir işlev, bir cihazdaki etkinliği izler ve ardından bir eylemi gerçekleştirir.
Herhangi bir fonksiyon için seçeneğe ve ardından Cihaz Seç’e tıklayarak Cihaz açılır menüsüne erişebilir ve buradan seçim yapabilirsin.
Bir cihaz seçtikten sonra Olay Seç seçeneğine tıkla ve bu fonksiyonu tetikleyen olayı seç.
Bir fonksiyonu birden fazla cihaz veya olay tetikliyorsa bir satır eklemek için Ekle düğmesine bas ve bu adımları tekrarla.
| seçenek | Açıklama |
|---|---|
Şuradan Alındığında Etkinleştir: | Bir olay gerçekleştiğinde cihaz etkinleştirilir. |
Şuradan Alındığında Devre Dışı Bırak: | Bir olay gerçekleştiğinde cihaz devre dışı bırakılır. |
Şuradan Alındığında Değer Belirle: | Bir olay gerçekleştiğinde hedeflenen kontrolün değerini belirler. |
Olaylar
Doğrudan etkinlik bağlama, etkinlikleri birer aktarıcı olarak kullanır. Bir etkinlik, başka bir cihaza bir işlev gerçekleştirmesini belirtir.
Herhangi bir olay seçeneği için seçeneğe ve ardından Cihaz Seç’e tıklayarak Cihaz açılır menüsüne erişebilir ve buradan seçim yapabilirsin.
Bir cihaz seçtikten sonra, olayı bu cihazın bir fonksiyonuna bağlamak için Fonksiyon Seç seçeneğine tıkla.
Olaydan birden fazla fonksiyon tetikleniyorsa Ekle düğmesine bas ve tekrarla.
| seçenek | Açıklama |
|---|---|
Etkinleştirildiğinde Şuraya Olay Gönder: | Bu cihaz etkinleştirildiğinde seçili cihaza bir olay gönderilir. |
Devre Dışı Bırakıldığında Olayı Şuraya Gönder: | Bu cihaz devre dışı bırakıldığında seçilen cihaza bir olay gönderilir. |
Değer Ayarlandığında Şuraya Olay Gönder: | Bu cihaz, hedeflenen kontrolün değerini her ayarladığında seçilen cihaza bir olay gönderir. |
Verse’te Değer Belirleyici Kullanımı
Verse'te bir Değer Belirleyici Cihazı'nı kontrol etmek için aşağıdaki kodu kullanabilirsin. Bu kod Değer Belirleyici Cihazı API'ının tüm özelliklerini kullanır. Deneyimine uyacak şekilde ayarla.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
value_setter_example := class(creative_device):
Bu kodu UEFN deneyiminde kullanmak için şu adımları takip et:
Adana bir Değer Belirleyici Cihazı sürükle.
value_setter_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 Visual Studio Code’daki kodu açmak için value_setter_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 ValueSetter için obje referansını adandaki Değer Belirleyici 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.
Değer Belirleyici API’si
Değer Belirleyici cihazını Verse’te kullanmakla ilgili daha fazla bilgi almak için API Referans Kılavuzu’ndaki value_setter_device kısmına bakabilirsin.
Yama Fikirleri
Değer Belirleyicileri Sayfa Düğmesine bağla ve belirli sayfalara geçmek istediğinde tetikle. Yeni sayfaya geçmeden önce mevcut sayfanın tamamlandığından emin olmak için Değer Belirleyici'deki Gecikme Çarkını kullanabilirsin.
Nota Sıralayıcısı
Nota Sıralayıcısı Cihazı bestelerinde kullanmak istediğin notaları seçmeni sağlar.
Davul Sıralayıcısı
Kendi davul dizilerini oluşturmak için Davul Sıralayıcısı Cihazı'nı kullan veya hazır dizilerden birini seç.
Değer Belirleyicileri Ses Düzeyi Düğmesine bağla ve oyuna göre tetikle. Örneğin, yalnızca savaşta olduğunda duyulabilir ve hiç durmayan yüksek sesli bir davul dizisi çalabilirsin.
Hoparlör
Oluşturduğun Patchwork sesini, belirli bir konumda veya adanın tamamında çalmak için Patchwork Hoparlörü cihazını kullan.
Şarkının farklı noktalarında efektin etkisini ayarlamak için Değer Belirleyicileri Mix Düğmesine bağlayabilirsin.
Eko Efekti
Bu cihaz, aldığı ses sinyalini belirli bir gecikmeyle tekrar göndererek tıpkı bir sesin kanyonda yankılanması gibi duyulmasını sağlar.