*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处。
UDim2 数据类型代表了两维值,每个维度由相对缩放和像素绝对偏移组成。它是由两个 UDim 数据类型组成的,分别代表 X 和 Y 维度。最常见的用途为UDim2设置Size和Position的GuiObjects。
local guiObject = script.Parent guiObject.Size = UDim2.new(0, 300, 1, 0) -- 宽度为 300 像素;父元素级的全高度 guiObject.Position = UDim2.new(0, 50, 0, 0) -- 50 pixels from the left
返回一个新的 UDim2 与两个零 UDim 组件代表每个轴的坐标。
返回一个新的 UDim2 ,给出每个轴的两个 UDim 组件的坐标。
返回由指定 UDim2 对象代表的新 UDim 对象,分别代表 X 和 Y 维度。
返回一个新的 UDim2 与给定的缩放组件和无偏移的情况下。
返回一个新的 UDim2 与给定的偏移组件和无缩放的新值。
X 维度尺寸和偏移的 》。
Y维度尺寸和偏移的》。
返回一个 UDim2 在值和指定目标之间线性插入的线。
UDim2
生成一个 UDim2 包含组件,这些组件是两个 UDim2 对象各自组件的总和。
生成一个 UDim2 ,其组件是两个 UDim2 对象的差异组件。
X 维度缩放。
X 维度偏移值。
Y 维度缩放。
Y 维度偏移值。
返回带有给定的坐标和无偏移的新 UDim2 。等价于:
UDim2.fromScale(xScale, yScale) == UDim2.new(xScale, 0, yScale, 0)
返回一个新的 UDim2 与给定的偏移坐标和无缩放,等价于:
UDim2.fromOffset(xOffset, yOffset) == UDim2.new(0, xOffset, 0, yOffset)
返回一个 UDim2 在这里 UDim2 和给定的 goal 之间线性插入的线。alpha 值应为 0 和 1 之间的数字。