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

  • AxisRotate(axis : Enum.Axis):void

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

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

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

  • MouseMove(mouseRay : Ray):void

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

  • MouseUp():void

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

Właściwości

Metody

AxisRotate

void

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

Parametry

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

Zwroty

void

MouseDown

void

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

Parametry

mousePart: Instance
pointOnMousePart: Vector3
parts: Instances

Zwroty

void

MouseMove

void

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

Parametry

mouseRay: Ray

Zwroty

void

MouseUp

void

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


Zwroty

void

Zdarzenia