Dragger

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Das Dragger-Objekt ist ein Hilfsobjekt, das verwendet wird, um Werkzeuge zu erstellen, die Teile ziehen können. Es wird erwartet (aber nicht erforderlich), mit Mouse -Ereignissen zu verwendet werden.

Seine Umsetzung wird in der RbxStamper-Bibliothek verwendet.

Zusammenfassung

Methoden

  • AxisRotate(axis : Enum.Axis):void

    Dreht die derzeit gedrückte(n) Teil(e) um 90 Grad auf der angegebenen Achse.

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

    Initialisiert eine ziehende Action, die bestimmt, welche Teile zum Ziehen verwendet werden sollen.

  • MouseMove(mouseRay : Ray):void

    Versucht, das derzeit gedrückte Teil zum Punkt zu bewegen, an dem MouseRay einen anderen Teil trifft.

  • MouseUp():void

    Stoppt die aktuelle Ziehaktion (geschaffen von Dragger:MouseDown()).

Eigenschaften

Methoden

AxisRotate

void

Dreht die derzeit gedrückte(n) Teil(e) um 90 Grad auf der angegebenen Achse.

Parameter

axis: Enum.Axis
Standardwert: "X"

Rückgaben

void

MouseDown

void

Initialisiert eine ziehende Action, die bestimmt, welche Teile zum Ziehen verwendet werden sollen.

Parameter

mousePart: Instance
pointOnMousePart: Vector3
parts: Instances

Rückgaben

void

MouseMove

void

Versucht, das derzeit gedrückte Teil zum Punkt zu bewegen, an dem MouseRay einen anderen Teil trifft.

Parameter

mouseRay: Ray

Rückgaben

void

MouseUp

void

Stoppt die aktuelle Ziehaktion (geschaffen von Dragger:MouseDown() )


Rückgaben

void

Ereignisse