Açılır Diyalog cihazı, oyuncuların gösterge panelinde etkileşime girebileceği metin kutuları oluşturabileceğin bir arayüzdür. Kutular birden fazla satır metin içerebilir. Çoktan seçmeli veya Evet-Hayır yanıtları kullanırlar. Bu kutuları birçok şekilde kullanabilirsin:
Oyuncuların bir şey için oy vermesi adına bir yol oluştur.
Oyuncuya mesajları veya talimatları görüntüle.
Hedefler için arka plan bilgilerini görüntüle (bir Takip cihazı ile kullanıldığında).
Görünmez Sınıf Seçici cihazlara bağlan ve oyuncuların sınıflarını seçmelerine izin ver.
Oyuncu ile NPC’ler arasında iletişim kutusu oluştur.
Açılır Diyalog cihazını bulmak için Cihazları Kullanma bölümüne bakabilirsin.
Bir adada bir cihazın birden fazla kopyasını kullanıyorsan bu cihazları yeniden adlandırman faydalı olabilir. Cihazın amacına uygun adlar seçmek, her cihazın ne yaptığını hatırlamayı ve Etkinlik Menüsü’nü kullanırken belirli bir cihazı bulmayı kolaylaştırır.
Bağlamsal Filtreleme
Bazı cihazlar bağlamsal filtreleme denilen özellikten etkilenirler. Bu özellik, ilgili belirli seçenekler için seçilen değerlere bağlı olarak seçenekleri gizler veya gösterir. Bu özellik, Özelleştir panelindeki dağınıklığı azaltır ve seçenekleri ayarlamayı ve bulmayı kolaylaştırır.
Ancak hangi seçeneklerin veya değerlerin bağlamsal filtrelemeyi tetiklediğini anlamak kolay olmayabilir. Bunları kendi cihaz dokümantasyonunda tanımana yardımcı olması için bağlamsal filtrelemeyi tetikleyen tüm veriler için italik yazı stili kullanıyoruz. Bağlamsal filtrelemeden etkilenenler de dahil olmak üzere tüm seçenekler listelenir. Belirli bir seçeneğin değerine göre gizlenmeleri veya görüntülenmeleri durumunda bu seçenek için Açıklama alanında bununla ilgili bir not bulunur.
Cihaz Seçenekleri
Bu cihazın, bir başlık ve açıklama girmek, metnin ne zaman görüneceğini belirlemek gibi basit işlevleri vardır. Ayrıca, oyuncunun metinle ne kadar süre etkileşime girmesi gerektiğini, yanıt türünü ve görüntülenen butonlarda hangi metnin görüntüleneceğini ayarlamak gibi gelişmiş seçeneklere de sahiptir.
Şu seçenekler yardımıyla bu cihazı özelleştirebilirsin:
Kalın olarak yazılan değerler varsayılan değerlerdir. İtalik yazılan değerler ise bağlamsal filtrelemeyi tetikler.
| seçenek | Değer | Açıklama |
|---|---|---|
Başlık | Metin gir | Metin kutusu için bir başlık yaz. Metin alanı 32 karakterle sınırlıdır. |
İçerik Hizalama | Ortalanmış, Bir hizalama seç | Hizalama Seçici’yi açmak için tıkla. Açılır diyalog için bir konum ve şekil seçebilirsin. Bir kutu, ekranının genişliği veya yüksekliğiyle aynı büyüklükte bir şerit ya da tam ekran seçebilirsin. Bir kutu veya şerit seçersen kutunun veya şeridin konumunu seçebilirsin. |
Açıklama | Metin gir ve metni biçimlendir | Açılır diyalogda görüntülenen metni biçimlendirmene olanak tanıyan zengin metin Editörünü açmak için Metni Düzenle düğmesine tıkla. 350 karakter sınırına sahip bir metin alanı görüntülemek için Metin Gir sekmesine tıkla. Uyguladığın stilleri kaldırmak istiyorsan Stilleri Temizle’ye tıkla. Her şeyi silip baştan başlamak istiyorsan Metni Temizle’ye tıkla. Bir metin stili seçmek için Stil Formatı sekmesine tıkla. Kullanılabilir stiller sağdaki listede gözükecek. Seçmek veya seçimi kaldırmak için kelimelere tek tek tıklamalısın. Bir stil uygulamak istediğinde o stilin olmasını istediğin her bir kelimeye tıkla. Bazı kelimelerin belli bir tarza, diğerlerinin başka bir tarza sahip olmasını istiyorsan, bir sonraki tarz için yeni kelime seçmeden önce zaten seçilmiş olan kelimelerdeki seçimi kaldırmayı unutma. |
Otomatik Görüntüleme | Hiçbir Zaman, Oyun Öncesi Lobisi, Oyun Başlangıcı | Metni, seçilen aşamaya giren tüm geçerli oyunculara görüntüler. Ayrıca bu aşamada oyuna katılan oyunculara da gösterir. |
Diyalog Zaman Aşımını Kullan | Kapalı, Açık | Diyalogun belli bir süre sonra otomatik olarak kapanıp kapanmayacağını belirler. Bu seçenek Açık olarak ayarlanırsa altında başka iki seçenek daha görünür. |
Zaman Aşımı Süresi | 2,0, Bir sayı seç veya gir | Bu seçenek sadece Diyalog Zaman Aşımını Kullan seçeneği Açık olarak ayarlanırsa görüntülenir. İletişim kutusunun otomatik olarak kapanmadan önce görüntüleneceği süreyi belirler. |
Süreölçer Seçenekleri | Yok, Geri Sayım | Bu seçenek sadece Diyalog Zaman Aşımını Kullan seçeneği Açık olarak ayarlanırsa görüntülenir. İletişim kutusunda bir geri sayım süreölçerinin görüntülenip görüntülenmeyeceğini belirler. |
Yanıt Türü | 1 Düğme, 2 Düğme, 3 Düğme, 4 Düğme, 5 Düğme, 6 Düğme | Açıklama metninin sonunda kaç düğmenin gösterileceğini belirler. En fazla 6 buton seçebilir ve bu butonlardaki metinleri özelleştirebilirsin. Burada seçeceğin düğme sayısına bağlı olarak, Düğme 1 Metni seçeneğinin altında bu ek düğmelerdeki metni özelleştirmene olanak tanıyan bir dizi ek seçenek gösterilir. |
Varsayılan Geri Düğmesi | Yok, Son Düğme, 1. Buton, 2. Buton, 3. Buton, 4. Buton, 5. Buton, 6. Buton | Diyalogdaki düğmelerden birini "geri" veya "iptal et" eylemini gerçekleştirecek şekilde ayarlayabilirsin. |
1. Buton Metni | Tamam, Metin gir | Düğme 1’de görüntülenecek metni gir. Varsayılan metin "TAMAM" şeklindedir ve metin alanına en fazla 24 karakter girebilirsin. |
2. Buton Metni | İptal Et, Metin gir | Düğme 2’de görüntülenecek metni gir. Varsayılan metin “İptal Et" şeklindedir ve metin alanına en fazla 24 karakter girebilirsin. |
3. Buton Metni | Metin gir | Düğme 3’te görüntülenecek metni gir. Metin kutusuna en fazla 24 karakter yazabilirsin. |
4. Buton Metni | Metin gir | Düğme 4’te görüntülenecek metni gir. Metin kutusuna en fazla 24 karakter yazabilirsin. |
5. Buton Metni | Metin gir | Düğme 5’te görüntülenecek metni gir. Metin kutusuna en fazla 24 karakter yazabilirsin. |
6. Buton Metni | Metin gir | Düğme 6’da görüntülenecek metni gir. Metin kutusuna en fazla 24 karakter yazabilirsin. |
Metin Kutusu Opaklığı | Yüzde 100, Bir yüzde seç | Diyalog arka planının yarı şeffaf olup olmadığını ve ne kadar şeffaf olacağını belirler. |
Arka Planı Maskele | Hayır, Evet | Diyalog görüntülenirken arka planın kararıp kararmayacağını belirler. |
Aşama Sırasında Etkin | Hiçbiri, Tümü, Sadece Oyun Öncesi, Sadece Oynanış | Cihazın hangi aşamalarda etkinleştirildiğini belirler. Sadece Oyun Öncesi, oyun başlamadan önce gerçekleşen tüm aşamaları kapsar. |
Etkinleştiren Takım | Herhangi biri, Bir takım seç | Hangi takımın cihazı etkinleştirebileceğini belirler. |
Takım Seçimini Tersine Çevir | False, True | False’ı seçersen sadece Etkinleştiren Takım seçeneğinde seçilmiş takım cihazı etkinleştirebilir. True’yu seçersen Etkinleştiren Takım seçeneğinde seçilmiş takım dışındaki tüm takımlar cihazı etkinleştirebilir. |
İzin Verilen Sınıf | Sınıfsızlar, Herhangi biri, Bir sınıf seç | Hangi sınıfların cihazı etkinleştirebileceğini belirler. Sınıfsız’ı seçersen sadece atanmış bir sınıfı olmayan oyuncular bunu etkinleştirebilir. Herhangi Biri’ni seçersen bir sınıfa atanmış olan tüm oyuncular bunu etkinleştirebilir. |
Sınıf Seçimini Tersine Çevir | False, True | False’ı seçersen sadece İzin Verilen Sınıf seçeneğinde seçilen sınıf cihazı etkinleştirebilir. True’yı seçersen İzin Verilen Sınıf seçeneğinde seçilen sınıf hariç tüm sınıflar etkilenir. |
Doğrudan Olay Bağlama
Doğrudan etkinlik bağlama, cihazların doğrudan iletişim kurmasını sağlar, iş akışını daha akıcı hale getirir ve tasarım fikirlerine odaklanman için sana daha fazla özgürlük tanır.
Aşağıda bu cihaz için doğrudan etkinlik bağlama seçenekleri bulunmaktadır.
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ınınca Göster: | Bu fonksiyon, bir olay gerçekleştiğinde geçerli oyunculara açılır diyaloğu görüntüler. |
Şuradan Alındığında Gizle: | Bu fonksiyon, bir olay gerçekleştiğinde geçerli oyunculardan açılır diyaloğu gizler. |
Şuradan Alındığında Etkinleştir: | Bu fonksiyon, bir olay gerçekleştiğinde cihazı etkinleştirir. |
Şuradan Alındığında Devre Dışı Bırak: | Bu fonksiyon, bir olay gerçekleştiğinde cihazı devre dışı bırakır. |
Şuradan Alındığında Herkese Göster: | Bu fonksiyon, bir olay gerçekleştiğinde tüm oyunculara açılır diyaloğu görüntüler. |
Şuradan Alındığında Herkesten Gizle: | Bu fonksiyon, bir olay gerçekleştiğinde tüm oyunculardan açılır diyaloğu gizler. |
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 |
|---|---|
Serbest Bırakıldığında Şuraya Olay Gönder: | Diyalog kapatıldığında cihaz, seçilen cihaza seçili fonksiyonu tetikleyen bir olay gönderir. |
Zaman Aşımında Olayı Şuraya Gönder: | Diyalog zaman aşımına uğradığında cihaz, seçilen cihaza seçili fonksiyonu tetikleyen bir olay gönderir. |
1. Butonla Yanıt Verildiğinde Olayı Şuraya Gönder: | Oyuncu 1. Butonu kullanarak yanıt verdiğinde cihaz, seçilen cihaza seçili fonksiyonu tetikleyen bir olay gönderir. |
2. Butonla Yanıt Verildiğinde Olayı Şuraya Gönder: | Oyuncu 2. Butonu kullanarak yanıt verdiğinde cihaz, seçilen cihaza seçili fonksiyonu tetikleyen bir olay gönderir. |
Gösterildiğinde Olayı Şuraya Gönder: | Diyalog gösterildiğinde cihaz, seçilen cihaza seçili fonksiyonu tetikleyen bir olay gönderir. |
3. Butonla Yanıt Verildiğinde Olayı Şuraya Gönder: | Oyuncu 3. Butonu kullanarak yanıt verdiğinde cihaz, seçilen cihaza seçili fonksiyonu tetikleyen bir olay gönderir. |
4. Butonla Yanıt Verildiğinde Olayı Şuraya Gönder: | Oyuncu 4. Butonu kullanarak yanıt verdiğinde cihaz, seçilen cihaza seçili fonksiyonu tetikleyen bir olay gönderir. |
5. Butonla Yanıt Verildiğinde Olayı Şuraya Gönder: | Oyuncu 5. Butonu kullanarak yanıt verdiğinde cihaz, seçilen cihaza seçili fonksiyonu tetikleyen bir olay gönderir. |
6. Butonla Yanıt Verildiğinde Olayı Şuraya Gönder: | Oyuncu 6. Butonu kullanarak yanıt verdiğinde cihaz, seçilen cihaza seçili fonksiyonu tetikleyen bir olay gönderir. |