UIGridLayout

Tampilkan yang Tidak Digunakan Lagi

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

A UIGridLayout (bukan untuk dibingungkan dengan abstrak UIGridStyleLayout dari mana kelas ini mewarisi) menyusun elemen UI saudara dalam beberapa baris dalam elemen UI utama, menambahkan elemen ke sat

Secara default, itu menyusun elemen dalam urutan naik tingkat di mana nilai yang lebih rendah mengambil lebih banyak prioritas dari nilai yang lebih ting

Ukuran sel aktual adalah sama untuk semua sel. A UIGGridLayout

Desain ini sesuai ketika pemecahan garis diizinkan setelah sel lainnya. Misalnya, set ruang inventaris adalah penggunaan yang baik dari desain ini. Jika membangun tabel nilai di mana pemecahan garis tidak sesuai di tengah data tabular, mungkin ide yang lebih baik untuk menggunakan UITableLayout alih-alih.

Rangkuman

Properti

Properti diwarisi dari UIGridStyleLayout

Properti

AbsoluteCellCount

Hanya Baca
Tidak Direplikasi

Mengukur jumlah maksimum elemen di setiap arah. Hanya baca.

AbsoluteCellSize

Hanya Baca
Tidak Direplikasi

Menyediakan ukuran masing-masing elemen dari grid dalam Offset. Baca saja. Tidak terpengaruh oleh any UIScale , UISizeConstraint atau UIAspectRatioConstraint yang diterapkan ke setiap elemen individual di grid.

CellPadding

Baca Paralel

(default 0, 5,0, 5) Menentukan berapa banyak ruang yang ada di antara elemen di grid. Seperti dengan semua UDim2, ruang ini dapat berada di antara persentase ukuran kontainer utama dan ruang pixel asli.

CellSize

Baca Paralel

(default 0, 100,0, 100) Menentukan ukuran masing-masing elemen di grid. Seperti dengan semua UDim2s, ukuran ini dapat berada di antara persentase ukuran kontainer tingkat atas dan raw pixel offset. Jika elemen ukuran memiliki UIConstraint maka ukuran akan dideterminas oleh kendara, bukan grid.

FillDirectionMaxCells

Baca Paralel

FillDirectionMaxCells menentukan jumlah sel dalam grid yang dapat digunakan sebelum melanjutkan ke baris/kolom berikutnya (apakah ini adalah baris atau kolom tergantung pada UIGridStyleLayout.FillDirection ). Anggota ini harus non-negatif.

  • Jika diatur ke nol, tidak ada jumlah maksimum sel yang dapat muncul dalam satu baris/kolom kecuali berapa banyak yang dapat masuk ke dalam elemen UI orang tua.
  • Jika diatur ke satu, ini membuat daftar yang mirip dengan daftar yang dibuat oleh UIListLayout .

StartCorner

Baca Paralel

StartCorner ( Enum.StartCorner ) menentukan dari sudut mana grid memulai menempatkan elemen UI. Grid melanjutkan dalam UIGridStyleLayout.FillDirection , mengisi elemen satu per satu sampai UIGridLayout.FIllDirectionMaxCells elemen telah diletakkan di baris/kolom itu atau j

Di atas, ramuan adalah yang pertama ImageLabel, diikuti oleh permata dan pedang. UIGGridLayout menggunakan Enum.StartCorner dari BottomRight. UIGridStyleLayout.FillDirection adalah Horizontal.

Metode

Acara