UIDragDetector

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

UIDragDetector örneği, kaydırıcılar ve döndürücüler gibi deneyimdeki 2D kullanıcı arayüzü öğeleriyle etkileşimi kolaylaştırır ve teşvik eder.Önemli özellikler şunları içerir:

  • Tek bir kod satırı olmadan tüm girişler aracılığıyla sürüklenebilir hale getirmek için herhangi bir UIDragDetector örneğinin altına bir GuiObject yerleştirin.

  • Birkaç seçeneği arasından seçim yapın, nesnenin harekete nasıl yanıt verdiğini tanımlayın ve isteğe bağlı olarak eksen, hareket sınırları veya sürükleme sınırları uygulayın.

  • Scriptler, ayar ayarları gibi mantık yanıtı sürdürmek için sürüklenen nesnelerin manipülasyonuna yanıt verebilir.

  • UIDragDetectors Stüdyo'da çalışın, kullanmıyorsanız Seçim , Hareket , Ölçeklendirme veya Döndürme araçlarını veya belirli eklentileri veya Studio'nun UI editör araçlarını kullanmıyorsunuz.

Özet

Özellikler

Yöntemler

Olaylar

Özellikler

ActivatedCursorIcon

ContentId
Paralel oku
Paralel oku

BoundingUI

Paralel oku

CursorIcon

ContentId
Paralel oku

DragAxis

Paralel oku
Paralel oku

DragRotation

Paralel oku
Paralel oku
Paralel oku

DragUDim2

Paralel oku

Enabled

Paralel oku

MaxDragAngle

Paralel oku

MaxDragTranslation

Paralel oku

MinDragAngle

Paralel oku

MinDragTranslation

Paralel oku

ReferenceUIInstance

Paralel oku
Paralel oku

SelectionModeDragSpeed

Paralel oku

SelectionModeRotateSpeed

Paralel oku

UIDragSpeedAxisMapping

Paralel oku

Yöntemler

AddConstraintFunction

Parametreler

priority: number
Varsayılan değer: ""
function: function
Varsayılan değer: ""

Dönüşler

GetReferencePosition


Dönüşler

GetReferenceRotation


Dönüşler

SetDragStyleFunction

()

Parametreler

function: function
Varsayılan değer: ""

Dönüşler

()

Olaylar

DragContinue

Parametreler

inputPosition: Vector2

DragEnd

Parametreler

inputPosition: Vector2

DragStart

Parametreler

inputPosition: Vector2