Path2D
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สรุป
คุณสมบัติ
วิธีการ
กลับขนาดของตัวอักษรสำหรับ Path2D
กลับ Path2DControlPoint สำหรับดัชนีที่กำหนด
กลับส่วนทั้งหมดของ Path2DControlPoints สำหรับ Path2D
กลับค่าความยาวของ Path2D
กลับรายการจุดควบคุมที่อนุญาตสูงสุด
กลับตำแหน่งที่มีค่าในพื้นที่ตัวแปร
กลับตำแหน่งที่มีค่าในพื้นที่ความยาวของเส้นโค้ง
กลับ tangent ที่มีค่าในพื้นที่ตัวแปร
กลับ tangent ที่มีค่าในพื้นที่ความยาวของเส้นโค้ง
ใส่จุดควบคุมใหม่ในดัชนีที่กำหนด
ลบการควบคุมที่ให้ไว้ในดัชนี
ตั้งค่าทุกจุดควบคุมให้เป็นรายการที่กำหนด แทนที่จุดควบคุมทั้งหมดด้วยจุดใหม่
อัปเดตจุดควบคุมที่ให้ไว้ในดัชนี
อีเวนต์
เพิ่มจุดควบคุมเวลาเพื่อเปลี่ยนแปลง
คุณสมบัติ
SelectedControlPoint
SelectedControlPointData
Visible
กำหนดว่าจะแสดงเส้นทาง Path2D หรือไม่ เมื่อเป็นประเภทเส้นทาง จะไม่แสดง อย่างไรก็ตามการเปลี่ยนแปลงใด ๆ ในจุดควบคุมจะปรับปรุงอย่างถูกต้องเพื่อให้ข้อมูลนี้มีข้อมูลที่ถู
ZIndex
กำหนดลำดับในการเรนเดอร์เส้นทาง Path2D เมื่อเป็นความสัมพันธ์กับ GUI อื่น ทำงานเหมือนกับ GuiObject.ZIndex แต่ไม่สนใจกับลำดับการจัดเรียงระเบียบเรียนใด ๆ
วิธีการ
GetBoundingRect
กลับขนาดของ Rect สำหรับ Path2D ขนาดตัวอย่าง นี้คำนวณจากจุดควบคุมและไม่สามารถเปลี่ยนแปลงได้นอกเหนือการเปลี่ยนแปลงข้อมูลจุดควบคุม
ส่งค่ากลับ
GetControlPoint
กลับ Datatype.Path2DControlPoint สําหรับดัชนีที่กําหนด หากดัชนีออกจากขอบเขต วิธีนี้จะแสดงข้อผิดพลาด
พารามิเตอร์
ส่งค่ากลับ
จุดควบคุมที่อยู่ในดัชนีที่กำหนด
GetControlPoints
กลับตารางของทั้งหมด Path2DControlPoints สำหรับ Path2D
ส่งค่ากลับ
ตารางของทั้งหมด Path2DControlPoints .
GetPositionOnCurve
กลับตําแหน่ง 2D UDim2 ที่มีค่า t ระหว่าง 0 และ 1 (รวมทั้ง) เพื่อแทนที่ผลสรุปของพารามิเตอร์สปไลน์; ดู
จะแสดงข้อผิดพลาดหาก Path2D มีน้อยกว่าสองจุดควบคุม
พารามิเตอร์
ค่าที่จะดึง Class.Path2D ที่นี่
ส่งค่ากลับ
ตําแหน่งในพื้นที่ตัวแปร
GetPositionOnCurveArcLength
กลับค่าตำแหน่ง 2D UDim2 ที่ให้มาในระหว่างค่า t ที่เป็นสัมพันธ์ระหว่าง 0 และ 1 (รวมทั้ง) เพื่อแทนที่สเปลไน์ ส่วน
จะแสดงข้อผิดพลาดหาก Path2D มีน้อยกว่าสองจุดควบคุม
พารามิเตอร์
ค่าที่ต้องการเพื่อดึง Path2D ที่
ส่งค่ากลับ
ตําแหน่งในพื้นที่ความยาวของเส้นสาย
GetTangentOnCurve
กลับค่า tangent ที่มีค่า t ในพื้นที่ตัวแปรที่มี t เป็นค่าระหว่าง 0 และ 1 (รวมทั้ง) หาก Path2D มีต้นควบคุมน้อยกว่าสองจุด
พารามิเตอร์
ค่าที่จะดึง Class.Path2D ที่นี่
ส่งค่ากลับ
GetTangentOnCurveArcLength
กลับ tangent ที่มีค่า t ในพื้นที่ความยาวของเส้นโค้งที่ t เป็นค่าระหว่าง 0 และ 1 (รวมทั้ง) หาก Path2D มีน้อยกว่าสองจุดควบคุม
พารามิเตอร์
ค่าที่จะดึง Class.Path2D ที่นี่
ส่งค่ากลับ
ความจริงที่ว่า tangent ในความยาวของเส้นตรง
InsertControlPoint
ใส่ Path2DControlPoint ใหม่ในดัชนีที่กำหนด แสดงคำเตือนถ้าดัชนีออกจากขีดจำกัดหรือหากคุณพยายามเพิ่มจุดควบคุมเกินขีดจำกัด 50
พารามิเตอร์
ดัชนีที่จะใส่
จุดควบคุมที่จะใส่
ส่งค่ากลับ
RemoveControlPoint
ลบจุดควบคุมที่ให้ไว้ โดยจะแสดงคำเตือนถ้าดัชนีออกจากขอบเขต
พารามิเตอร์
ดัชนีที่จะลบ
ส่งค่ากลับ
SetControlPoints
ตั้งค่าทุกจุดควบคุมไปยังแผนที่ที่กำหนด โดยแทนที่จุดควบคุมทั้งหมดด้วยจุดใหม่ จะแสดงคำเตือนถ้ามีมากกว่า 50 จุดในแผนที่ controlPoints
พารามิเตอร์
ตั้งค่า
ส่งค่ากลับ
UpdateControlPoint
อัปเดตจุดควบคุมที่ให้ไว้ แสดงคำเตือนถ้าดัชนีออกจากขอบเขต
พารามิเตอร์
อัปเดต
ส่งค่ากลับ
อีเวนต์
ControlPointChanged
เพิ่มจุดควบคุมเวลาเพื่อเปลี่ยนแปลง