StyleBase
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
La classe base per StyleSheet e StyleRule.Contiene una lista di figli StyleRules , nonché definizioni di token che vengono memorizzate come attributi .
Sommario
Proprietà
Metodi
Restituisce un array di associati StyleRules .
Inserisce un nuovo StyleRule nel array delle regole.
Simile a InsertStyleRule() ma ti consente di dichiarare e impostare più StyleRules contemporaneamente.
Eventi
Si accende quando uno o più StyleRules è esplicitamente cambiato sul connesso StyleSheet o StyleRule .
Proprietà
Metodi
GetStyleRules
Restituisce un array di associati StyleRules .
Restituzioni
Array di StyleRules .
InsertStyleRule
Inserisce un nuovo StyleRule nell'array di regole in modo che il suo Priority sia maggiore di tutti i precedenti StyleRules .Se priority è specificato, imposta il Priority della nuova regola al valore specificato.
Parametri
Restituzioni
SetStyleRules
Simile a InsertStyleRule() ma ti consente di dichiarare e impostare più StyleRules contemporaneamente.
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 })
Parametri
Array di StyleRules da impostare.
Restituzioni
Eventi
StyleRulesChanged
Si accende quando uno o più StyleRules è esplicitamente cambiato sul connesso StyleSheet o StyleRule, ad esempio quando viene chiamato InsertStyleRule().