Nesneleri Vurgulama

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Class.Highlight instansı, deneyim içindeki bir öğeye dikkat çekmek için kullanabileceğiniz bir görsel efektidir. Her bir görsel efekte bir çerçeveli hatlı örünümlü, öğenin etrafındaki bir şablon katmanı ve öğenin üzerinde görüntülenen kat

Temel nesne
Sarı hatlı ve siyah içiçi
Siyah hatlı ve sarı içişlem

Işınlanma etkisinin yararlı uygulamaları şunları içerir:

  • Bir nesnenin önemli ve/veya etkileşime geçirilebilir olduğunu gösteren görsel bir geri bildirim sağlamak.
  • Kullanıcının yakınındaki nesneleri uzaktaki nesneler aracılığıyla görünür hale getirmek.
  • Diğer karakterlerin mevcut konumunu ve durumunu gösterir.

Öne Çıkanlar Ekleme

Performans sınırı olarak, Studio sadece bir anda client-side'da 31 çift Highlight örneği gösterir. Eğer bu sınırdan daha fazlasını eklerseniz, ekstra Highlight örnekleri sessizce görmezden gelir.

Ayrıca düşük kademalı cihazlardaki ışıltılar daha düşük piksel olabilir, ancak aksi takdirde diğer cihazlardaki herhangi bir kombinasyon ayarıyla aynı görünür.

Nesnelerin Ebeveynliği

Bir nesneye bir öne çıkarma etkisi eklemek için, yeni bir Highlight doğrudan nesneye ebeveyn olabilirsiniz.

  1. In the Explorer window, hover over either a Model or a BasePart, then click the ⊕ button. A context menu displays.

  2. Menüden, bir Öne Çıkarma ekle. Öne çıkarma, beyaz bir hatlı ve kırmızı bir tonlama üzerindeki nesneye gösterilir.

Adornee ayarlanıyor

Alternatif olarak, Highlight instansını çocuk/ebeveyn ilişkisi dışında yerleştirebilirsiniz, Class.St

Öne Çıkanları Özelleştirme

Etkileyici görsel efektler oluşturmak için bir Highlight instansının özelliklerini değiştirebilirsiniz.

Çizgi Renk

The OutlineColor özelliği, ışınlanmanın hatlının değerini Color3 olarak ayarlar.

Hatlı Renk = [255, 100, 50]
Hatlı Renk = [0, 255, 125]
Hatlı Renk = [75, 150, 255]

Hatlı Saydamlık

Class.Highlight.OutlineTransparency|OutlineTransparency özelliği, ışınlanmanın hatlının görünürlüğünü herhangi bir değere ayarlar: 0 (opake) ve 1 (görünmez).

Hatlı Saydamlık = 0
Hatlı Saydamlık = 1

RenkDoldur

The FillColor özelliği, ışığın iç kısmının Color3 değerini ayarlar.

DoldurmaRenk = [255, 100, 50]
DoldurmaRenk = [0, 255, 125]
DoldurmaRenk = [75, 150, 255]

Doldurma Saydamlığı

Class.Highlight.FillTransparency|FillTransparency özelliği, ışığın iç kısmının herhangi bir değer aralığında görünürlüğünü 0 (opake) ve 1 (görünmez) değerleri arasında ayarlar. Bu özelliği kullanmak, görünümünüzün kaçınır renkleri olduğ

Doldurma Saydamlığı = 0
Doldurma Saydamlığı = 0.5
Doldurma Saydamlığı = 1

DerinlikModu

Class.Highlight.DepthMode|DepthMode özelliği, etkinliğin dünyadaki diğer nesnelerle ilgili nasıl görüntülenmesini kontrol eder.

  • AlwaysOnTop — Öne çıkmayı kameranın ve vurgulanan nesnenin arasında olup olmadığına bağlı olarak gösterir. Bu, görüntüleyicinin her zaman ön çıkmanın üstünde gösterilemesini sağlar.

  • Occluded — Önemli öğeler arasında kamera ve belirlenen öğe arasında herhangi bir öğe varsa, önemli öğeleri gizler. Bu, izleyicinin sadece önemli öğeleri görebileceği anlamına gelir ki, önemli öğeler arasında engelleme olmaz.

Etkin

Class.Highlight.Enabled|Enabled özelliği, çabuklukla ışınlanmayı veya etkisizleştirmeyi performance'e herhangi bir etkiye sahip olmadan hızlı bir şekilde etkinleştirmenizi veya devre dışı bırakmanızı sağlar.

Performans İpuçları

Class.Highlight instanslarını özelleştirmek için çok seçeneğiniz var, ancak aşağıdaki ipuçları tüm cihazlarda deneyiminizin performansını artırmak için tavsiye edilir:

  • Bir Highlight eklerseniz veya kaldırırsanız, sözleşme imzalamadalgaları ve ekstra çekim çağırılmasına neden olabilen bir geometri yeniden oluşturma adımını gösterir. Eğer bir Class.

  • Roblox, nesneleri arka tarafından ön tarafından sıralar, bu da sorunlar yaratabilir ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade ifade

  • Ekranda ilk Highlight görüntülenmesi performans maliyetinin çoğunu tüketir (mobil cihazlardaki GPS süresi gibi 1 milisaniye kadar). Birinci ile ilgili ekstra ışıltılar için, herhangi bir platformda ilk dışında görüntülenmeyen önemli bir performans etkisi görmelisiniz.

  • Mobil cihazlarda, ışıklar ekranın daha fazlasını kapsadığında daha pahalıdır. Diğer platformlarda, ışıkların ekran kapsamasına bağlı olarak aynı performans ücreti alır.

  • Tüm platformlarda, ekranda görünmeyen önemli notların (gerekirse devre dışı bırakıldığında veya tamamen透明 olduğunda) hiç performans ücreti olmaz.