UDim2

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

UDim2 数据类型表示一个二维值,其中每个维度由相对缩放和绝对 Offset 在像素上组成。它是由两个 UDim


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

概要

构造工具

  • new()

    返回一个新的 UDim2 ,其坐标为两个零 UDim 组成部件代表每个轴。

  • new(xScale : number,xOffset : number,yScale : number,yOffset : number)

    返回一个新的 UDim2 ,其坐标与两个 UDim 组成的代表各轴的零件。

  • new(x : UDim,y : UDim)

    从指定的 UDim 对象中返回一个新的 UDim2 返回给定的 1> X1> 和 4> Y4> 尺寸,分别代表 X 和 Y 维度。

  • fromScale(xScale : number,yScale : number)

    返回一个新的 UDim2 用于提供给定的缩放组件和无偏移。

  • fromOffset(xOffset : number,yOffset : number)

    返回一个新的 UDim2 用于提供给定的 Offset 组件和无需缩放。

属性

  • X 维度的 UDim2 的尺寸缩放和 Offset.

  • Y 维度的 UDim2 的尺寸缩放和偏移。

  • X 维度的 UDim2 的尺寸缩放和 Offset.

  • Y 维度的 UDim2 的尺寸缩放和偏移。

方法

数学算式

  • 生成一个 UDim2 with 组件,其中 个是两个 UDim2 对象的总和。

  • 生产一个 UDim2 with 组件 是 个 差 的 两个 UDim2 对象的 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个

构造工具

new

返回一个新的 UDim2 ,其坐标为两个零 UDim 组成部件代表每个轴。

new

返回一个新的 UDim2 ,其坐标与两个 UDim 组成的代表各轴的零件。

参数

xScale: number

X 维度缩放。

默认值:0
xOffset: number

X 维度 偏移值ffset。

默认值:0
yScale: number

Y 维度缩放。

默认值:0
yOffset: number

Y 维度 偏移值ffset。

默认值:0

new

从指定的 UDim 对象中返回一个新的 UDim2 返回给定的 1> X1> 和 4> Y4> 尺寸,分别代表 X 和 Y 维度。

参数

x: UDim
y: UDim

fromScale

返回一个新的 UDim2 用指定的坐标和无偏移。相当于:


UDim2.fromScale(xScale, yScale) == UDim2.new(xScale, 0, yScale, 0)

参数

xScale: number
默认值:0
yScale: number
默认值:0

fromOffset

返回一个新的 UDim2 用指定的 Offset 坐标和无缩放。相当于:


UDim2.fromOffset(xOffset, yOffset) == UDim2.new(0, xOffset, 0, yOffset)

参数

xOffset: number
默认值:0
yOffset: number
默认值:0

属性

X 维度的 UDim2 的尺寸缩放和 Offset.

Y 维度的 UDim2 的尺寸缩放和偏移。

Width

X 维度的 UDim2 的尺寸缩放和 Offset.

Height

Y 维度的 UDim2 的尺寸缩放和偏移。

方法

Lerp

返回一个 UDim2 在此 UDim2 和指定的 goal 之间交叉线性。1> alpha1> 值应该是一个数量在 4> 04> 和 7> 17> 之间。

参数

goal: UDim2
alpha: number

返回

数学算式


生成一个 UDim2 with 组件,其中 个是两个 UDim2 对象的总和。


生产一个 UDim2 with 组件 是 个 差 的 两个 UDim2 对象的 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个 差 的 两个 组件 的 个