Highlighting Objek

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Instansi Highlight adalah efek visual yang dapat Anda gunakan untuk menarik perhatian ke objek tertentu dalam pengalaman. Setiap efek sorotan memiliki siluet kontur yang mengelilingi objek dan lapisan solid dalam yang menunjukkan di atas objek. Anda dapat menyesuaikan kedua komponen ini secara terpisah untuk

Objek pangkalan
Latar belakang kuning dan interior hitam
Garis hitam dan interior kuning

Aplikasi yang berguna dari efek sorotan termasuk:

  • Memberikan umpan balik visual bahwa objek penting dan/atau dapat diinteraksi.
  • Membuat objek yang jauh terlihat melalui objek yang lebih dekat dengan pengguna.
  • Menunjukkan posisi dan status karakter lainnya.

Menambahkan Highlight

Sebagai batas kinerja, Studio hanya menunjukkan 31 instance Highlight yang simultan di sisi klien pada satu waktu. Jika Anda menambahkan lebih dari batas ini, ekstra Highlight instance diabaikan diam-diam.

Catat juga bahwa sorotan pada perangkat low-end mungkin lebih pixelated tetapi akan tetap terlihat sama seperti pada perangkat lain dengan kombinasi pengaturan apa pun.

Orbitasi ke Objek

Untuk menambahkan efek sorotan ke objek, Anda dapat menyertakan Highlight baru langsung ke objek.

  1. Di jendela Explorer, geser over a Model atau a BasePart, lalu klik tombol ⊕. A menu konteks ditampilkan.

  2. Dari menu, sisipkan Highlight . Highlight ditampilkan di objek dengan nilai propinsi defaultnya yang menciptakan tingkat kontur putih dan tintan merah.

Mengatur Adornee

Alternatifnya, Anda dapat menempatkan instansi Highlight di luar hubungan anak/orang tua apa pun di dalam ruang kerja, Class.Starter

Menyesuaikan Highlight

Anda dapat mengubah propinsi sebuah Highlight instansi untuk menghasilkan efek visual yang menarik yang benar-benar menyoroti objek dalam tema dengan pengalaman Anda.

Warna Hatl

Properti OutlineColor menetapkan nilai Color3 dari kontur sorotan.

Warna Umum = [255, 100, 50]
Warna Umrani = [0, 255, 125]
Warna Umum = [75, 150, 255]

KeseluruhanTransparansi

Properti OutlineTransparency menetapkan kesetaraan keseluruhan kontur sorotan ke nilai apa pun di antara nilai default 0 (opake) dan 1 (tidak terlihat).

Transparansi Umum = 0
Transparansi Umum = 1

Warna Isi

Properti FillColor menetapkan nilai Color3 dari interior sorotan.

Warna Isi = [255, 100, 50]
Warna Isi = [0, 255, 125]
Warna Isi = [75, 150, 255]

MengisiTransparansi

Properti FillTransparency menentukan keseluruhan visibilitas interior sorotan ke nilai apa pun antara nilai default 0 (opake) dan 1 (tidak terlihat). Anda dapat menggunakan properti ini untuk menentukan seberapa banyak warna yang ada di objek.

IsiTransparansi = 0
IsiTransparansi = 0.5
IsiTransparansi = 1

Mode Kedalaman

Properti DepthMode mengontrol cara efek ditampilkan terhadap objek lain di dunia.

  • AlwaysOnTop — Memungkinkan sorotan untuk ditampilkan terlepas apakah ada objek di antara kamera dan objek yang ditampilkan. Ini berarti pengunjung selalu dapat melihat sorotan terlepas apa yang ada di antara objek yang ditampilkan dan kamera.

  • Occluded — Menyembunyikan sorotan jika ada objek di antara kamera dan objek yang ditampilkan. Ini berarti pengunjung hanya dapat melihat objek jika tidak ada objek penyulit antara objek yang ditampilkan dan pandangan kamera.

Aktif

Properti Enabled memungkinkan Anda untuk dengan cepat mengaktifkan atau menonaktifkan sorotan tanpa pengaruh apa pun pada kinerja .

Tip Kinerja

Sementara Anda memiliki banyak pilihan untuk menyesuaikan instansi Highlight, berikut adalah beberapa tips yang direkomendasikan untuk meningkatkan kinerja pengalaman Anda di semua perangkat:

  • Menambahkan atau menghapus sebuah Highlight dapat menyebabkan langkah rekonstruksi geometri yang dapat menyebabkan spike kinerja dan panggilan tambahan. Jika Anda ingin mengubah tampilan instans Highlight

  • Roblox mengekspor objek dalam urutan back to front, which can cause problems if you embed objects with a child Highlight inside other objects that also have children Highlight instances. For this reason, it's best to keep objects with Highlight instances outside of a parent/child relationship with other objects with 1> Class.High

  • Class.HighlightHighlight Diperbarui di layar mengakibatkan sebagian besar biaya kinerja (hingga 1 milidetik waktu GPS di perangkat seluler). Untuk menghasilkan sorotan tambahan di luar yang pertama, Anda seharusnya tidak melihat dampak kinerja signifikan di platform mana pun.

  • Pada perangkat seluler, sorotan lebih mahal dalam performa ketika mereka mencakup lebih banyak layar. Di platform lain, sorotan memiliki biaya performa yang sama terlepas dari kinerja layar mereka.

  • Pada semua platform, sorotan yang tidak terlihat di layar (terlepas dari apakah itu dinonaktifkan atau benar-benar transparan) tidak menimbulkan biaya kinerja.