Objek SurfaceGui memungkinkan Anda untuk menampilkan konten GUI di permukaan di dunia 3D. Mereka biasanya digunakan untuk menampilkan papan peringkat, atau untuk menandai area-area tanda-tanda di ruang 3D. Tutorial ini menunjukkan cara membuat papan informasi tentang statistik pedang panjang.
Membuat GUI Permukaan
Buat bagian bernama InfoBoard .
Ubah Ukuran bagiannya menjadi 15, 18, 1 .
Sisipkan SurfaceGui ke bagian dan ganti nama itu InfoSurfaceGui .
Sisipkan Frame ke dalam GUI dan namakan itu BackgroundFrame . Ini adalah latar belakang di mana informasi akan ditampilkan.
Menyesuaikan GUI
Wajah
Properti Face menentukan wajah mana dari bagian yang akan digunakan untuk menampilkan SurfaceGui. Objek BackgroundFrame akan terlihat di permukaan sebagai kotak kecil putih ketika wajah yang benar dipilih.
Tetapkan Wajah properti dari InfoSurfaceGui ke Depan .
Ukuran
Untuk menutupi seluruh wajah, Anda harus menyesuaikan proporsi Ukuran nya.
Tetapkan Ukuran properti dari BackgroundFrame ke 1, 0, 1, 0 sehingga menutupi seluruh wajah yang dipilih.
Estetika
Seringkali ide yang bagus untuk menambahkan batas UIPadding untuk menciptakan celah antara batas-batas objek GUI dan kontennya.
Sisipkan UIPadding batasan ke dalam InfoSurfaceGui .
Tetapkan PaddingBottom, PaddingLeft, PaddingRight dan 2> PaddingTop2> property untuk 5> 0.05, 0 5> untuk menciptakan batas di sekitar frame.
Tetapkan Transparansi Latar Belakang property of Frame Latar Belakang untuk 1 .
Menambahkan Konten
Anda dapat menggunakan keterampilan yang dipelajari dalam tutorial UI sebelumnya untuk menampilkan informasi di dalam FrameFrame . Berikut adalah beberapa contoh konten untuk frame:
Objek | Deskripsi |
---|---|
1. | A TextLabel untuk menampilkan nama item dengan ImageLabel di bawahnya menampilkan papan kayu. |
2. | Sebuah Label Gambar untuk menampilkan gambar item dengan nilai BackgroundColor3 abu-abu. Sebuah batas UICorner digunakan untuk menerapkan sudut lonjong ke setiap sudut. |
3. | Sebuah Frame yang berisi tiga Label Teks yang ditempatkan dengan keterbatasan UIListLayout untuk menyusun mereka dalam urutan vertikal, mirip dengan Menyusun Skor Bar . |
Properti GUI Permukaan
Sekarang Anda memiliki SurfaceGui yang selesai, coba ubah propperti berikut untuk melihat efeknya.
Pengaruh Cahaya
Karena GUI permukaan ada di dunia 3D, mereka dapat dipengaruhi oleh cahaya seperti objek lainnya. Propriété LightInfluence mengontrol seberapa banyak GUI terpengaruh oleh cahaya.Nilai default adalah 1
Adorn
Bagian mana yang ditunjukkan oleh SurfaceGui ditentukan oleh propinsi Adornee . Jika kosong, itu akan secara otomatis ditampilkan di bagian tertinggi. Kemampuan untuk menetapkan Adornee memungkinkan pembuatan tombol interaktif saat GUI tidak dikaitkan dengan bagian. Untuk meny
Seret SurfaceGui ke StarterGui .
Hias itu ke bagian dengan mengklik kotak masuk Adornee dan kemudian pada bagian papan.