Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tambahkan widget UI ditambah model shader ke adegan Anda
Widget model shader dapat mengubah warna objek dalam kondisi yang Anda tentukan. Misalnya, Anda dapat membuat widget warna yang mengubah warna mixer cookie di adegan Anda berdasarkan data suhu mixer.
Gunakan prosedur berikut untuk menambahkan widget model shader ke objek yang dipilih.
-
Pilih objek dalam hierarki yang ingin Anda tambahkan widget. Tekan tombol + lalu pilih Model Shader.
-
Untuk menambahkan grup aturan visual baru, pertama-tama ikuti petunjuk di bawah ini untuk membuat ColorRule, lalu di panel Inspector untuk objek ID Aturan, pilih ColorRule.
-
Pilih EntityId, ComponentName, dan PropertyName Anda ingin mengikat model shader ke.
Buat aturan visual untuk adegan Anda
Anda dapat menggunakan peta aturan visual untuk menentukan kondisi berbasis data yang mengubah tampilan visual widget UI yang diperbesar, seperti tag atau model shader. Ada aturan sampel yang disediakan, tetapi Anda juga dapat membuatnya sendiri. Contoh berikut menunjukkan aturan visual.
Gambar di atas menunjukkan aturan ketika properti data yang ditentukan sebelumnya dengan ID 'suhu' diperiksa terhadap nilai tertentu. Misalnya, jika 'suhu' lebih besar dari atau sama dengan 40, status akan mengubah tampilan tag menjadi lingkaran merah. Target, ketika dipilih di dasbor Grafana, mengisi panel detail yang dikonfigurasi untuk menggunakan sumber data yang sama.
Prosedur berikut menunjukkan cara menambahkan grup aturan visual baru untuk lapisan UI ditambah pewarnaan mesh.
-
Di bawah tab aturan di konsol, masukkan nama seperti ColorRule di bidang teks dan pilih Tambahkan Grup Aturan Baru.
-
Tentukan aturan baru untuk kasus penggunaan Anda. Misalnya, Anda dapat membuatnya berdasarkan properti data 'suhu', di mana nilai yang dilaporkan kurang dari 20. Gunakan sintaks berikut untuk ekspresi aturan: Kurang dari adalah <, lebih besar dari adalah >, kurang dari atau sama adalah <=, lebih besar dari atau sama adalah >=, dan sama adalah ==. (Untuk informasi lebih lanjut, lihat sintaks https://commons.apache.org/proper/commons-jexl/reference/syntax.html
Apache Commons JEXL.) -
Tetapkan target ke warna. Untuk menentukan warna, seperti
#fcba03, gunakan nilai hex. (Untuk informasi selengkapnya tentang nilai hex, lihat Heksadesimal.)