Path2D

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.

Tóm Tắt

Thuộc Tính

Phương Pháp

Sự Kiện

Thuộc Tính

Closed

Đọc Song Song

Kết nối điểm kiểm soát đầu tiên và cuối cùng khi được bật.

Color3

Đọc Song Song

Xác định màu của Path2D .

SelectedControlPoint

Không Sao Chép
Bảo Mật Kịch Bản Roblox
Đọc Song Song

SelectedControlPointData

Không Sao Chép
Bảo Mật Kịch Bản Roblox
Đọc Song Song

Thickness

Đọc Song Song

Xác định mức độ dày của con đường Path2D.

Visible

Đọc Song Song

Xác định xem con đường Path2D có được hiển thị hay không.Khi sai, con đường sẽ không được hiển thị.Tuy nhiên, bất kỳ thay đổi nào đối với điểm điều khiển sẽ được cập nhật đúng, đảm bảo rằng dữ liệu truy vấn sẽ có thông tin chính xác.

ZIndex

Đọc Song Song

Xác định thứ tự mà một con đường Path2D render tương đối với các GUI khác.Hoạt động giống như GuiObject.ZIndex nhưng không tương tác với trật tự bố trí theo bất kỳ cách nào.

Phương Pháp

GetBoundingRect

Trả về kích thước giới hạn Rect cho Path2D.Nó được tính toán dựa trên các điểm điều khiển và không thể thay đổi bên ngoài việc thay đổi dữ liệu điểm điều khiển.


Lợi Nhuận

GetControlPoint

Trả về Path2DControlPoint cho một chỉ mục nhất định. Nếu chỉ mục nằm ngoài giới hạn, phương pháp này sẽ ném lỗi.

Tham Số

index: number
Giá Trị Mặc Định: ""

Lợi Nhuận

Điểm điều khiển tại chỉ mục đã cho.

GetControlPoints

Trả về một bảng tất cả các Path2DControlPoints cho Path2D .


Lợi Nhuận

Bảng của tất cả Path2DControlPoints .

GetLength

Trả chiều dài của Path2D . Chức năng này có thể đắt tiền nếu được gọi quá thường xuyên.


Lợi Nhuận

GetMaxControlPoints

Trả về số điểm kiểm soát tối đa được phép.


Lợi Nhuận

GetPositionOnCurve

Trả vị trí 2D UDim2 tại một giá trị đã cho t giữa 0 và 1 (bao gồm), đại diện cho không gian tham số kết quả của việc truy vấn spline.Các giá trị sẽ được bọc chặt hơn gần các khúc cua và rộng hơn trong các phần thẳng hơn; xem GetPositionOnCurveArcLength() để có kết quả cách xa tương tự.

Ném lỗi nếu Path2D có ít hơn hai điểm điều khiển.

Tham Số

Giá trị để truy vấn Path2D tại.

Giá Trị Mặc Định: ""

Lợi Nhuận

Vị trí trong không gian tham số.

GetPositionOnCurveArcLength

Trả vị trí 2D UDim2 tại một giá trị đã cho t giữa 0 và 1 (bao gồm), đại diện cho kết quả không gian chiều dài của việc truy vấn spline.Các giá trị sẽ được xếp đều dọc theo spline; xem GetPositionOnCurve() đối với kết quả khoảng cách tham số.

Ném lỗi nếu Path2D có ít hơn hai điểm điều khiển.

Tham Số

Giá trị để truy vấn Path2D tại.

Giá Trị Mặc Định: ""

Lợi Nhuận

Vị trí trong không gian chiều dài cung.

GetTangentOnCurve

Trả về tangente tại một giá trị t nhất định trong không gian tham số nơi t là một giá trị giữa 0 và 1 (bao gồm).Ném lỗi nếu Path2D có ít hơn hai điểm điều khiển.

Tham Số

Giá trị để truy vấn Path2D tại.

Giá Trị Mặc Định: ""

Lợi Nhuận

GetTangentOnCurveArcLength

Trả về tangente tại một giá trị t đã cho trong không gian chiều dài của hình tròn nơi t là một giá trị nằm giữa 0 và 1 (bao gồm).Ném lỗi nếu Path2D có ít hơn hai điểm điều khiển.

Tham Số

Giá trị để truy vấn Path2D tại.

Giá Trị Mặc Định: ""

Lợi Nhuận

Tang trong không gian chiều dài của hình tròn.

InsertControlPoint

()

Chèn một mới Path2DControlPoint tại một chỉ mục nhất định.Ném một cảnh báo nếu chỉ mục nằm ngoài giới hạn hoặc nếu bạn đang cố gắng thêm điểm điều khiển vượt giới hạn 50.

Tham Số

index: number

Chỉ mục để chèn vào.

Giá Trị Mặc Định: ""

Điểm điều khiển để chèn.

Giá Trị Mặc Định: ""

Lợi Nhuận

()

RemoveControlPoint

()

Loại bỏ một điểm điều khiển tại chỉ mục đã cho. Ném một cảnh báo nếu chỉ mục ngoài giới hạn.

Tham Số

index: number

Chỉ mục để xóa tại.

Giá Trị Mặc Định: ""

Lợi Nhuận

()

SetControlPoints

()

Đặt tất cả các điểm kiểm soát vào mảng được chỉ định, thay thế tất cả các điểm hiện có bằng các điểm mới.Ném một cảnh báo nếu có hơn 50 điểm trong controlPoints array.

Tham Số

controlPoints: Array

Danh sách mới các điểm kiểm soát để cài đặt.

Giá Trị Mặc Định: ""

Lợi Nhuận

()

UpdateControlPoint

()

Cập nhật điểm điều khiển tại chỉ mục đã cho. Ném một cảnh báo nếu chỉ mục nằm ngoài phạm vi.

Tham Số

index: number

Chỉ mục điểm kiểm soát để cập nhật.

Giá Trị Mặc Định: ""
Giá Trị Mặc Định: ""

Lợi Nhuận

()

Sự Kiện

ControlPointChanged

Bắt lửa bất cứ khi nào điểm kiểm soát thời gian thay đổi.