UDim2

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.

Typ danych UDim2 reprezentuje wartość wymiaru dwu wymiarowego, w którym każdy wymiar składa się z wielkości względnej i absolutnej w piksel


local guiObject = script.Parent
guiObject.Size = UDim2.new(0, 300, 1, 0) -- 300 pikseli szerokości; wysokość rodzica
guiObject.Position = UDim2.new(0, 50, 0, 0) -- 50 pixels from the left

Podsumowanie

Konstruktorzy

  • new()

    Zwraca nowy UDim2 z koordynamatami dwóch zero UDim komponentów reprezentujących każdy osi.

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

    Zwraca nowy UDim2 z podanymi koordynatami dwóch UDim składników reprezentujących każdą osi.

  • new(x : UDim,y : UDim)

    Zwraca nowy UDim2 z danych UDim przedstawiających wymiary X i 1> Y1> odpowiednio.

  • fromScale(xScale : number,yScale : number)

    Zwraca nowy UDim2 z komponentami skalowymi i bez przecinków.

  • fromOffset(xOffset : number,yOffset : number)

    Zwraca nowy UDim2 z komponentami danej odległości i bez skalowania.

Właściwości

  • Skala X wymiaru i odchylenie od UDim2 .

  • Skala Y i odległość UDim2 .

  • Skala X wymiaru i odchylenie od UDim2 .

  • Skala Y i odległość UDim2 .

Metody

  • Lerp(goal : UDim2,alpha : number):UDim2

    Zwraca UDim2 linię interpolacyjną liniowo między wartością a podanym celem.

Działania matematyczne

  • Produkuje UDim2 z komponentami, które są sumą odpowiednich komponentów dwóch obiektów UDim2.

  • Produkuje UDim2 z komponentami, które są różnicą dwóch UDim2 obiektów.

Konstruktorzy

new

Zwraca nowy UDim2 z koordynamatami dwóch zero UDim komponentów reprezentujących każdy osi.

new

Zwraca nowy UDim2 z podanymi koordynatami dwóch UDim składników reprezentujących każdą osi.

Parametry

xScale: number

Skala wymiaru X .

Wartość domyślna: 0
xOffset: number

Odległość wymiaru X .

Wartość domyślna: 0
yScale: number

Skala wymiaru Y .

Wartość domyślna: 0
yOffset: number

Odległość wymiaru Y .

Wartość domyślna: 0

new

Zwraca nowy UDim2 z danych UDim przedstawiających wymiary X i 1> Y1> odpowiednio.

Parametry

x: UDim
y: UDim

fromScale

Zwraca nowy UDim2 z podanymi skalowymi koordynatami i bez przesunięcia. Równoznaczne z:


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

Parametry

xScale: number
Wartość domyślna: 0
yScale: number
Wartość domyślna: 0

fromOffset

Zwraca nowy UDim2 z podanymi koordynatami odchylenia i skalowania i równoznaczny z:


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

Parametry

xOffset: number
Wartość domyślna: 0
yOffset: number
Wartość domyślna: 0

Właściwości

Skala X wymiaru i odchylenie od UDim2 .

Skala Y i odległość UDim2 .

Width

Skala X wymiaru i odchylenie od UDim2 .

Height

Skala Y i odległość UDim2 .

Metody

Lerp

Zwraca UDim2 linię interpolacyjną liniowo między tym UDim2 i goal . Wartość 1> alpha1> powinna być liczbą pomiędzy 4> 04> i 7> 17>.

Parametry

goal: UDim2
alpha: number

Zwroty

Działania matematyczne


Produkuje UDim2 z komponentami, które są sumą odpowiednich komponentów dwóch obiektów UDim2.


Produkuje UDim2 z komponentami, które są różnicą dwóch UDim2 obiektów.