UIDragDetector

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.

Instansi UIDragDetector memudahkan dan mendorong interaksi dengan elemen antarmuka pengguna 2D dalam pengalaman, seperti slider dan spinner.Fitur kunci termasuk:

  • Tempatkan UIDragDetector di bawah instance GuiObject mana pun untuk membuatnya dapat diseret melalui semua input tanpa satu baris kode.

  • Pilih dari beberapa opsi DragStyle , definisikan bagaimana objek menanggapi gerakan melalui ResponseStyle , dan secara opsional terapkan sumbu, batas gerakan, atau batas geser.

  • Skrip dapat menanggapi manipulasi objek yang diseret untuk menggerakkan respons logika, seperti menyesuaikan pengaturan.

  • bekerja di Studio selama Anda tidak menggunakan Pilih , Pindahkan , Skala , atau Putar alat, atau plugin tertentu atau alat editor UI Studio.

Rangkuman

Properti

Metode

Acara

Properti

ActivatedCursorIcon

ContentId
Baca Paralel
Baca Paralel

BoundingUI

Baca Paralel

CursorIcon

ContentId
Baca Paralel

DragAxis

Baca Paralel
Baca Paralel

DragRotation

Baca Paralel
Baca Paralel
Baca Paralel

DragUDim2

Baca Paralel

Enabled

Baca Paralel

MaxDragAngle

Baca Paralel

MaxDragTranslation

Baca Paralel

MinDragAngle

Baca Paralel

MinDragTranslation

Baca Paralel

ReferenceUIInstance

Baca Paralel
Baca Paralel

SelectionModeDragSpeed

Baca Paralel

SelectionModeRotateSpeed

Baca Paralel

UIDragSpeedAxisMapping

Baca Paralel

Metode

AddConstraintFunction

Parameter

priority: number
Nilai Default: ""
function: function
Nilai Default: ""

Memberikan nilai

GetReferencePosition


Memberikan nilai

GetReferenceRotation


Memberikan nilai

SetDragStyleFunction

()

Parameter

function: function
Nilai Default: ""

Memberikan nilai

()

Acara

DragContinue

Parameter

inputPosition: Vector2

DragEnd

Parameter

inputPosition: Vector2

DragStart

Parameter

inputPosition: Vector2