Dragger

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.

Przedmiot Przeciągacz jest przedmiotem pomocniczym używanym do tworzenia narzędzi, które mogą przeciągać części.Oczekuje się (ale nie jest wymagane), aby był używany z wydarzeniami Mouse.

Jego wdrożenie jest głównie używane w bibliotece RbxStamper.

Podsumowanie

Metody

  • Obraca obecnie przeciągane części o 90 stopni na danym osi.

  • MouseDown(mousePart : Instance,pointOnMousePart : Vector3,parts : Instances):()

    Inicjalizuje akcjiprzeciągania, określając, jakie części używać podczas przeciągania.

  • MouseMove(mouseRay : Ray):()

    Próbuje przenieść obecnie przeciągniętą część do punktu, w którym MouseRay uderza w inną część.

  • MouseUp():()

    Zatrzymuje obecną akcję przeciągania (wykonaną przez Dragger:MouseDown() ).

Właściwości

Metody

AxisRotate

()

Obraca obecnie przeciągane części o 90 stopni na danym osi.

Parametry

axis: Enum.Axis
Wartość domyślna: "X"

Zwroty

()

MouseDown

()

Inicjalizuje akcjiprzeciągania, określając, jakie części używać podczas przeciągania.

Parametry

mousePart: Instance
Wartość domyślna: ""
pointOnMousePart: Vector3
Wartość domyślna: ""
parts: Instances
Wartość domyślna: ""

Zwroty

()

MouseMove

()

Próbuje przenieść obecnie przeciągniętą część do punktu, w którym MouseRay uderza w inną część.

Parametry

mouseRay: Ray
Wartość domyślna: ""

Zwroty

()

MouseUp

()

Zatrzymuje obecną akcję przeciągania (wykonaną przez Dragger:MouseDown() )


Zwroty

()

Zdarzenia