UIScale
Pokaż przestarzałe
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Obiekt UIScale po prostu zawiera numer, który jest używany do mnożenia GuiBase2d.AbsoluteSize elementu matki UI. Ten numer jest zapisany w UIScale.Scale .
Przykłady kodu
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
Podsumowanie
Właściwości
Określa mnożnik do zastosowania do rozmiaru elementu interfejsu rodzica.
Właściwości
Scale
Właściwość Skala określa mnożnik używany na elementu GuiBase2d.AbsoluteSize rodziców. Gdy ustawiony na 0,5, AbsoluteSize 0, 200, 0, 50 staje się 0, 100, 0, 25. Podobnie, gdy ustawiony na 2, takie mnożnik stanie się 0, 400, 0
Przykłady kodu
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