Instansi Highlight adalah efek visual yang dapat Anda gunakan untuk menarik perhatian pada objek tertentu dalam permainan. Setiap efek sorotan memiliki garis luar siluet yang mengelilingi objek dan interior overlay solid yang ditampilkan di atas objek. Anda dapat menyesuaikan kedua komponen ini secara independen untuk memodifikasi penampilan visual sorotan.



Aplikasi yang berguna dari efek sorotan meliputi:
- Memberikan umpan balik visual bahwa sebuah objek penting dan/atau dapat diinteraksi.
- Membuat objek yang jauh terlihat melalui objek yang lebih dekat dengan pengguna.
- Menunjukkan posisi dan status karakter lain.
Menambahkan sorotan
Sebagai batasan performa, Studio hanya menampilkan 255 instansi Highlight secara bersamaan di sisi klien pada satu waktu. Jika Anda menambahkan lebih banyak dari batasan ini, instansi Highlight tambahan akan diabaikan tanpa pemberitahuan.
Perlu dicatat juga bahwa sorotan di perangkat kelas rendah mungkin terlihat lebih pixelated tetapi akan terlihat sama dengan perangkat lain dengan kombinasi pengaturan apapun.
Parent ke objek
Untuk menambahkan efek sorotan ke sebuah objek, Anda bisa mengaitkan Highlight baru langsung ke objek tersebut.
Dari menu, masukkan Highlight. Sorotan akan ditampilkan pada objek dengan nilai properti default yang menciptakan garis luar putih dan overlay tint merah.

Set adornee
Sebagai alternatif, Anda dapat menempatkan instansi Highlight di luar hubungan anak/orang tua baik di dalam workspace, StarterPlayer, StarterGui, StarterPack, atau ReplicatedStorage, lalu atur properti Adornee ke Model atau BasePart yang ingin Anda soroti.
Kustomisasi sorotan
Anda dapat mengubah properti dari instansi Highlight untuk menciptakan efek visual menarik yang benar-benar menyoroti objek sesuai tema permainan Anda.
OutlineColor
Properti OutlineColor mengatur nilai Color3 dari garis luar sorotan.



OutlineTransparency
Properti OutlineTransparency mengatur visibilitas garis luar sorotan ke nilai antara nilai default 0 (opaque) dan 1 (tidak terlihat).


FillColor
Properti FillColor mengatur nilai Color3 dari interior sorotan.



FillTransparency
Properti FillTransparency mengatur visibilitas interior sorotan ke nilai antara nilai default 0 (opaque) dan 1 (tidak terlihat). Anda dapat menggunakan properti ini untuk menentukan seberapa banyak warna objek yang sudah ada Anda inginkan agar dilihat oleh penonton.



DepthMode
Properti DepthMode mengontrol bagaimana efek ditampilkan sehubungan dengan objek lain di dunia.
AlwaysOnTop — Memungkinkan sorotan ditampilkan terlepas dari ada tidaknya objek di antara kamera dan objek yang disorot. Ini berarti pemirsa selalu dapat melihat sorotan terlepas dari apa yang ada di antara objek yang disorot dan kamera.
Occluded — Menyembunyikan sorotan jika ada objek antara kamera dan objek yang disorot. Ini berarti pemirsa hanya dapat melihat objek jika tidak ada objek penghalang di antara objek yang disorot dan pandangan kamera.

Enabled
Properti Enabled memungkinkan Anda untuk dengan cepat mengaktifkan atau menonaktifkan sorotan tanpa dampak pada performa.
Tips performa
Meskipun Anda memiliki banyak opsi untuk kustomisasi instansi Highlight, tips berikut disarankan untuk meningkatkan performa permainan Anda di semua perangkat:
Menambahkan atau menghapus Highlight dapat menyebabkan langkah pembangunan geometri yang mungkin mengarah pada lonjakan performa dan panggilan gambar tambahan. Jika Anda ingin mengubah penampilan instansi Highlight atau menyembunyikan/menampilkan sementara pada sebuah objek, adalah yang terbaik untuk langsung menyesuaikan properti dari instansi Highlight, karena mengubah properti apapun pada instansi Highlight adalah ringan dan tidak berdampak pada performa.
Roblox menggambar objek dalam urutan dari belakang ke depan, yang bisa menyebabkan masalah jika Anda menyematkan objek dengan Highlight anak di dalam objek lain yang juga memiliki instansi Highlight anak. Oleh karena itu, adalah yang terbaik untuk menjaga objek dengan instansi Highlight di luar hubungan orang tua/anak dengan objek lain yang memiliki instansi Highlight.
Highlight pertama yang dirender di layar menanggung sebagian besar biaya performa (hingga 1 milidetik waktu GPU di perangkat seluler). Untuk sorotan tambahan setelah yang pertama, Anda seharusnya tidak melihat dampak performa yang signifikan di platform apapun.
Di perangkat seluler, sorotan lebih mahal pada performa ketika mereka menutupi lebih banyak layar. Di platform lain, sorotan memiliki biaya performa yang sama terlepas dari cakupan layarnya.
Di semua platform, sorotan yang tidak terlihat di layar (baik dinonaktifkan atau sepenuhnya transparan) tidak menimbulkan biaya performa.