StyleBase

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Oluşturulamaz

StyleSheet ve StyleRule için temel sınıf.Bir liste çocuk StyleRules ve öznitelik olarak depolanan jeton tanımları dahil olmak üzere bir liste tutar, çünkü öznitelikleri olarak depolanır.

Özet

Yöntemler

Etkinlikler

Özellikler

Yöntemler

GetStyleRules

Instances

İlgili bir dizi StyleRules döndürür.


Dönüşler

Instances

StyleRules 'nin dizisi.

InsertStyleRule

()

Kural dizisine yeni bir StyleRule ekler, böylece Priority 'inin tüm önceki StyleRules 'lardan daha büyük olması sağlanır.Eğer priority belirtilirse, yeni kuralın Priority değerini belirtilen değere ayarlar.

Parametreler

rule: StyleRule

Eklemek için StyleRule .

Varsayılan değer: ""
priority: number

Kuralın Priority belirlenmesi gereken sayı.

Varsayılan değer: ""

Dönüşler

()

SetStyleRules

()

InsertStyleRule() benzer, ancak aynı anda birden fazla StyleRules ilan edip ayarlamanıza izin verir.


local ReplicatedStorage = game:GetService("ReplicatedStorage")
local coreSheet = Instance.new("StyleSheet")
coreSheet.Name = "CoreSheet"
coreSheet.Parent = ReplicatedStorage
local 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 })

Parametreler

rules: Instances

Belirlenmesi gereken StyleRules düzenli bir dizi.

Varsayılan değer: ""

Dönüşler

()

Etkinlikler

StyleRulesChanged

Bağlı StyleRules veya StyleSheet veya StyleRule üzerinde açıkça değiştirilen bir veya daha fazla InsertStyleRule() , örneğin çağrıldığında, ateş eder.