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 Dragger jest obiektem pomocniczym używanym do tworzenia narzędzi, które mogą przeciągnąć części. Oczekuje się (ale nie jest wymagane), aby być używany z Mouse wydarzeniami.

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

Podsumowanie

Metody

  • Obraca obecnie przeciąganą część(części) o 90 stopni na osi podanej.

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

    Zainicjatyzuje akcjiprzeciągania, określając części do użycia podczas przeciągania.

  • MouseMove(mouseRay : Ray):()

    Spróbuj przenieść obecnie przeciąganą część do punktu, w którym MouseRay trafi na inną część.

  • MouseUp():()

    Zatrzymuje bieżące przesuwanie (zrobione przez Dragger:MouseDown()).

Właściwości

Metody

AxisRotate

()

Obraca obecnie przeciąganą część(części) o 90 stopni na osi podanej.

Parametry

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

Zwroty

()

MouseDown

()

Zainicjatyzuje akcjiprzeciągania, określając części do użycia podczas przeciągania.

Parametry

mousePart: Instance
pointOnMousePart: Vector3
parts: Instances

Zwroty

()

MouseMove

()

Spróbuj przenieść obecnie przeciąganą część do punktu, w którym MouseRay trafi na inną część.

Parametry

mouseRay: Ray

Zwroty

()

MouseUp

()

Zatrzymuje bieżące przesuwanie (zrobione przez Dragger:MouseDown() )


Zwroty

()

Zdarzenia