UDim2

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Jenis data UDim2 mewakili nilai dua dimensi di mana setiap dimensi terdiri dari skala relatif dan ofset absolut dalam pixel. Ini adalah kombinasi


local guiObject = script.Parent
guiObject.Size = UDim2.new(0, 300, 1, 0) -- 300 pixel lebar; ketinggian penuh orang tua
guiObject.Position = UDim2.new(0, 50, 0, 0) -- 50 pixels from the left

Rangkuman

Konstruktor

  • new()

    Mengembalikan UDim2 baru dengan koordinat dua nol UDim komponen mewakili setiap sumbu.

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

    Mengembalikan UDim2 baru yang diberikan koordinat dari dua komponen UDim yang mewakili masing-masing sumbu.

  • new(x : UDim,y : UDim)

    Mengembalikan UDim2 baru dari objek UDim yang mewakili dimensi X dan 1> Y1> secara masing-masing.

  • fromScale(xScale : number,yScale : number)

    Mengembalikan UDim2 baru dengan komponen skala yang diberikan dan tanpaOffset.

  • fromOffset(xOffset : number,yOffset : number)

    Mengembalikan UDim2 baru dengan komponenOffset yang diberikan dan tidak ada skalierung.

Properti

  • Skala dimensi X danOffset dari UDim2 .

  • Skala dimensi Y danOffset dari UDim2 .

  • Skala dimensi X danOffset dari UDim2 .

  • Skala dimensi Y danOffset dari UDim2 .

Metode

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

    Mengembalikan garis UDim2 yang diinterpolasi secara lini antara nilai dan tujuan yang diberikan.

Operasi Matematika

  • Memproduksi UDim2 dengan komponen yang merupakan total dari komponen masing-masing dari dua objek UDim2 .

  • Memproduksi UDim2 dengan komponen yang merupakan perbedaan dari dua objek UDim2 yang bersangkutan.

Konstruktor

new

Mengembalikan UDim2 baru dengan koordinat dua nol UDim komponen mewakili setiap sumbu.

new

Mengembalikan UDim2 baru yang diberikan koordinat dari dua komponen UDim yang mewakili masing-masing sumbu.

Parameter

xScale: number

Skala dimensi X .

Nilai Default: 0
xOffset: number

X dimensiOffset.

Nilai Default: 0
yScale: number

Skala dimensi Y .

Nilai Default: 0
yOffset: number

Dimensi OFFSET.

Nilai Default: 0

new

Mengembalikan UDim2 baru dari objek UDim yang mewakili dimensi X dan 1> Y1> secara masing-masing.

Parameter

x: UDim
y: UDim

fromScale

Mengembalikan UDim2 baru dengan koordinat skala yang diberikan dan tanpaOffset. Sama dengan:


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

Parameter

xScale: number
Nilai Default: 0
yScale: number
Nilai Default: 0

fromOffset

Mengembalikan UDim2 baru dengan koordinatOffset yang diberikan dan tanpa skalasi. Sama dengan:


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

Parameter

xOffset: number
Nilai Default: 0
yOffset: number
Nilai Default: 0

Properti

Skala dimensi X danOffset dari UDim2 .

Skala dimensi Y danOffset dari UDim2 .

Width

Skala dimensi X danOffset dari UDim2 .

Height

Skala dimensi Y danOffset dari UDim2 .

Metode

Lerp

Mengembalikan garis UDim2 yang diinterpolasi secara lini antara ini UDim2 dan goal yang diberikan.Nilai 1> alpha1> harus menjadi angka antara 4> 04> dan 7> 17>.

Parameter

goal: UDim2
alpha: number

Memberikan nilai

Operasi Matematika


Memproduksi UDim2 dengan komponen yang merupakan total dari komponen masing-masing dari dua objek UDim2 .


Memproduksi UDim2 dengan komponen yang merupakan perbedaan dari dua objek UDim2 yang bersangkutan.