Desain UI 9- slice

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

Saat membuat UI dengan batas dan sudut khusus, Anda sering perlu menampilkan elemen pada rasio aspek yang berbeda dan secara visual mengelilingi teks lokal atau konten dimensi tak dikenal lainnya.Ini memungkinkan Anda untuk membuat elemen UI dengan ukuran berbeda tanpa merusak batas atau sudut.

Tanpa 9-Slice
>

Dengan 9-Slice
>

Di bawah pendekatan 9-potong , satu gambar (aset gambar Roblox tunggal) dibagi secara internal menjadi sembilan gambar sub, masing-masing dengan aturan skala berbeda.

Sub-gambarSkalierung
1379 (sudut)tidak ada
28 (ujung atas/bawah)horizontal
46 (ujung kiri/kanan)vertikal
5 (tengah)vertikal + horizontal

Editor studio

Konfigurasi potongan dimungkinkan dengan langsung menetapkan Enum.ScaleType dan properti potongan pada label atau tombol gambar, tetapi Editor 9-Potongan bawaan Studio lebih intuitif.

Membuka editor

Untuk membuka visual 9-Slice Editor di Studio:

  1. Pilih ImageLabel atau ImageButton dengan ID aset yang valid dimasukkan ke dalam bidang Gambar nya.
  1. Tetapkan properti Tipe Skala menjadi Potong .
  1. Klik pada properti Pusat Slice yang muncul, lalu klik pada di dalam baris.
  1. Di jendela yang terbuka, 4 garis merah menggantungkan gambar, mewakili ujung potongan. Ukuran gambar sumber juga ditampilkan.

Tetapkan offset

Di Studio, seret garis merah untuk menetapkan offset dari bagian kiri, kanan, atas, dan bawah gambar.

Saat Anda mengubah posisi bar penggerak, elemen UI secara otomatis diperbarui untuk menampilkan hasilnya.

Pengaturan potongan
>

Hasil pada Label Gambar 500×200
>

Pengaturan potongan
>

Hasil pada Label Gambar 500×200
>