Dragger

Hiển Thị Bản Đã Lỗi Thời

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Đối tượng Dragger là một đối tượng trợ giúp được sử dụng để tạo các công cụ có thể kéo các bộ phận. Nó được mong đợi (nhưng không bắt buộc) được sử dụng với các sự kiện Mouse .

Việc thực hiện nó chủ yếu được sử dụng trong thư viện RbxStamper.

Tóm Tắt

Phương Pháp

  • AxisRotate(axis : Enum.Axis):void

    Xoay một hoặc nhiều phần đang kéo trên trục đó bằng 90 độ.

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

    Khởi tạo một hành động kéo, xác định các bộ phận sử dụng khi kéo.

  • MouseMove(mouseRay : Ray):void

    Cố gắng di chuyển phần hiện đang bị kéo đến điểm mà MouseRay đang đánh vào.

  • MouseUp():void

    Ngăn chặn hành động kéo hiện tại (đã được thực hiện bởi Dragger:MouseDown()).

Thuộc Tính

Phương Pháp

AxisRotate

void

Xoay một hoặc nhiều phần đang kéo trên trục đó bằng 90 độ.

Tham Số

axis: Enum.Axis
Giá Trị Mặc Định: "X"

Lợi Nhuận

void

MouseDown

void

Khởi tạo một hành động kéo, xác định các bộ phận sử dụng khi kéo.

Tham Số

mousePart: Instance
pointOnMousePart: Vector3
parts: Instances

Lợi Nhuận

void

MouseMove

void

Cố gắng di chuyển phần hiện đang bị kéo đến điểm mà MouseRay đang đánh vào.

Tham Số

mouseRay: Ray

Lợi Nhuận

void

MouseUp

void

Ngăn chặn hành động kéo hiện tại (đã được thực hiện bởi Dragger:MouseDown() )


Lợi Nhuận

void

Sự Kiện