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

  • 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):()

    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):()

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

  • MouseUp():()

    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

()

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

()

MouseDown

()

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

()

MouseMove

()

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

()

MouseUp

()

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

()

Sự Kiện