UIScale
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.
Bir UIScale nesnesi, aynı anda bir Class.GuiBase2d.AbsoluteSize değerine sahip bir sayıyı içerir. Bu sayı UIScale.Scale içinde saklanır.
Kod Örnekleri
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
Özet
Özellikler
Ebeveyn UI öğesi boyutuna uygulanacak çarpanı belirler.
Özellikler
Scale
Ölçek öğesi, ebeveyn UI öğesi의 GuiBase2d.AbsoluteSize için kullanılan çarpanı belirler. 0.5 olarak ayarlandığında, 0, 200, 0, 50 olur. Aynı şekilde, 2 olarak ayarlandığında, bu bir çarpan 0, 40
Kod Örnekleri
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