UIScale
Visualizza obsoleti
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Un oggetto UIScale contiene semplicemente un numero che viene utilizzato per moltiplicare il GuiBase2d.AbsoluteSize del padre oggetto UI. Questo numero viene memorizzato in UIScale.Scale .
Campioni di codice
UI Scale Demo
-- Lay out the images in a list
Instance.new("UIListLayout", script.Parent).SortOrder = Enum.SortOrder.LayoutOrder
-- Create some images of varying sizes using UIScale objects
for size = 0.2, 1.5, 0.2 do
local image = Instance.new("ImageLabel")
image.Image = "rbxassetid://284402752" -- an image of a Lock
image.Parent = script.Parent
image.Size = UDim2.new(0, 100, 0, 100)
-- Scale the image by adding a UIScale with the size
-- Note: this is a shorthand since we don't need a reference to the UIScale
Instance.new("UIScale", image).Scale = size
end
Sommario
Proprietà
Determina il moltiplicatore da applicare alla dimensione dell'elemento UI padre.
Metodi
Proprietà
Scale
La proprietà Scala determina il moltiplicatore utilizzato sull'elemento UI padre GuiBase2d.AbsoluteSize . Quando è impostato su 0, 200, 0, 50 diventa 0, 100, 0, 25. Allo stesso modo, quando è impostato su 2, tale proprietà diventa 0, 400, 0, 100.
Campioni di codice
UI Scale Demo
-- Lay out the images in a list
Instance.new("UIListLayout", script.Parent).SortOrder = Enum.SortOrder.LayoutOrder
-- Create some images of varying sizes using UIScale objects
for size = 0.2, 1.5, 0.2 do
local image = Instance.new("ImageLabel")
image.Image = "rbxassetid://284402752" -- an image of a Lock
image.Parent = script.Parent
image.Size = UDim2.new(0, 100, 0, 100)
-- Scale the image by adding a UIScale with the size
-- Note: this is a shorthand since we don't need a reference to the UIScale
Instance.new("UIScale", image).Scale = size
end