UIScale
Mostrar obsoleto
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
Um objeto UIScale simplesmente contém um número que é usado para multiplicar o GuiBase2d.AbsoluteSize do elemento de UI pai. Este número é armazenado em UIScale.Scale .
Amostras de código
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
Resumo
Propriedades
Determina o multiplicador a ser aplicado ao tamanho do elemento da interface pai.
Propriedades
Scale
A propriedade Escala determina o multiplicador usado no elemento da interface de pais GuiBase2d.AbsoluteSize . Quando definido para 0,5, um AbsoluteSize de 0, 200, 0, 50 se torna 0, 100, 0, 25. Da mesma forma, quando definido para 2, tal um AbsoluteSize se tornaria 0, 400, 0, 10
Amostras de código
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