Dragger

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

วัตถุ ผู้ลาก เป็นวัตถุช่วยที่ใช้สร้างเครื่องมือที่สามารถลากชิ้นส่วนได้คาดว่า (แต่ไม่จำเป็น) จะใช้กับเหตุการณ์ Mouse

การใช้งานจะใช้เป็นหลักในไลบรารี RbxStamper

สรุป

วิธีการ

  • หมุนส่วนที่ลากอยู่ในปัจจุบันโดย 90 องศาบนแกนที่กำหนด

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

    เริ่มการดำเนินการลากจูงโดยระบุส่วนที่จะใช้เมื่อลาก

  • MouseMove(mouseRay : Ray):()

    พยายามย้ายส่วนที่ลากอยู่ไปยังจุดที่ MouseRay โจมตีส่วนอื่น

  • MouseUp():()

    หยุดการดึงปัจจุบัน (ทำโดย Dragger:MouseDown() )

คุณสมบัติ

วิธีการ

AxisRotate

()

หมุนส่วนที่ลากอยู่ในปัจจุบันโดย 90 องศาบนแกนที่กำหนด

พารามิเตอร์

axis: Enum.Axis
ค่าเริ่มต้น: "X"

ส่งค่ากลับ

()

MouseDown

()

เริ่มการดำเนินการลากจูงโดยระบุส่วนที่จะใช้เมื่อลาก

พารามิเตอร์

mousePart: Instance
ค่าเริ่มต้น: ""
pointOnMousePart: Vector3
ค่าเริ่มต้น: ""
parts: Instances
ค่าเริ่มต้น: ""

ส่งค่ากลับ

()

MouseMove

()

พยายามย้ายส่วนที่ลากอยู่ไปยังจุดที่ MouseRay โจมตีส่วนอื่น

พารามิเตอร์

mouseRay: Ray
ค่าเริ่มต้น: ""

ส่งค่ากลับ

()

MouseUp

()

หยุดการดึงปัจจุบัน (ทำโดย Dragger:MouseDown() )


ส่งค่ากลับ

()

อีเวนต์