StyleBase
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Kelas dasar untuk StyleSheet dan StyleRule.Memegang daftar anak StyleRules , serta definisi token yang disimpan sebagai atribut .
Rangkuman
Metode
Kembalikan array dari terkait StyleRules .
Memasukkan baru StyleRule ke dalam array aturan.
Mirip dengan InsertStyleRule() tetapi memungkinkan Anda menyatakan dan mengatur banyak StyleRules sekaligus.
Acara
Memicu ketika satu atau lebih StyleRules diubah secara eksplisit pada terhubung StyleSheet atau StyleRule .
Properti
Metode
GetStyleRules
Kembalikan array dari terkait StyleRules .
Memberikan nilai
Array dari StyleRules .
InsertStyleRule
Memasukkan baru StyleRule ke dalam array aturan sehingga Priority nya lebih besar dari semua sebelumnya StyleRules .Jika priority diidentifikasi, mengatur aturan baru Priority ke nilai yang ditentukan.
Parameter
Memberikan nilai
SetStyleRules
Mirip dengan InsertStyleRule() tetapi memungkinkan Anda menyatakan dan mengatur banyak StyleRules sekaligus.
local ReplicatedStorage = game:GetService("ReplicatedStorage")local coreSheet = Instance.new("StyleSheet")coreSheet.Name = "CoreSheet"coreSheet.Parent = ReplicatedStoragelocal styleRuleA = Instance.new("StyleRule")styleRuleA.Selector = "Frame"styleRuleA:SetProperty("BackgroundColor3", Color3.new(1, 0, 0))local styleRuleB = Instance.new("StyleRule")styleRuleB.Selector = "Frame"styleRuleB:SetProperty("BackgroundColor3", Color3.new(0, 1, 0))coreSheet:SetStyleRules({ styleRuleA, styleRuleB })
Parameter
Array dari StyleRules untuk disetel.
Memberikan nilai
Acara
StyleRulesChanged
Memicu ketika satu atau lebih StyleRules diubah secara eksplisit pada terhubung StyleSheet atau StyleRule , misalnya ketika InsertStyleRule() dipanggil.