RotationCurve
*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.
Lớp này giữ một danh sách sắp xếp của RotationCurveKeys đại diện cho một chuỗi lượt xoay.Hình dạng của đường cong interpolation giữa hai chìa khóa được xác định bởi kiểu RotationCurveKey.Interpolation.
Tóm Tắt
Thuộc Tính
Số lượng chìa khóa quay trong đường cong này.
Phương Pháp
Trả lại một bản sao của một chìa khóa tại một chỉ mục cụ thể.
Trả về chỉ mục của phím cuối cùng và đầu tiên của một khoảng thời gian.
Trả lại một bản sao của tất cả các phím trong đường cong xoay như một mảng Luau của RotationCurveKeys .
Lấy mẫu đường cong quay tại một thời điểm nhất định và trả lại đường cong quay tương ứng như một CFrame .
Thêm chìa khóa được truyền như một tham số cho đường cong này. Nếu một chìa khóa cùng lúc được tìm thấy, nó sẽ được thay thế.
Loại bỏ một số lượng nhất định các chìa khóa bắt đầu từ một chỉ mục nhất định.
Đặt lại các phím của đồ thị này bằng cách sử dụng mảng RotationCurveKey được truyền đến như một tham số.
Thuộc Tính
Phương Pháp
GetKeyAtIndex
Trả lại một bản sao của một chìa khóa tại một chỉ mục cụ thể.
Tham Số
Lợi Nhuận
GetKeyIndicesAtTime
Vật phẩm đầu tiên trong mảng trả về là chỉ mục của chìa khóa cuối cùng với thời gian nhỏ hơn hoặc bằng time (hoặc ít hơn nếu không tìm thấy chìa khóa nào).Vật phẩm thứ hai trong mảng trả về là chỉ mục của chìa khóa đầu tiên với thời gian lớn hơn hoặc bằng time (hoặc chiều dài cong nếu không có chìa khóa nào đáp ứng sự không bằng nhau).
Tham Số
Lợi Nhuận
GetKeys
Trả lại một bản sao của tất cả các phím trong đường cong xoay như một mảng Luau của RotationCurveKeys .
Lợi Nhuận
Mảng của RotationCurveKeys .
GetValueAtTime
Lấy mẫu đường cong quay tại một thời điểm nhất định và trả lại đường cong quay tương ứng như một CFrame .Các đường cong quay trống được đánh giá là CFrame.identity .
Tham Số
Thời gian để lấy mẫu đường cong.
Lợi Nhuận
Giá trị của đường cong tại yêu cầu time .
InsertKey
Thêm chìa khóa được truyền làm tham số cho đường cong này.Nếu một chìa khóa cùng lúc được tìm thấy, nó sẽ được thay thế.Trong mảng trả về, giá trị đầu tiên là true nếu một chìa khóa được thêm vào hoặc false nếu một chìa khóa trước đó đã được thay thế; giá trị thứ hai là chỉ mục mà nhãn được thêm vào.
Tham Số
RotationCurveKey để chèn.
Lợi Nhuận
(xem mô miêu tả) .
RemoveKeyAtIndex
Loại bỏ một số nhất định ( count ) các chìa khóa bắt đầu từ startingIndex chỉ mục và trả lại số lượng chìa khóa đã bị xóa.
Tham Số
Bắt đầu chỉ mục từ đó để xóa chìa khóa.
Số lượng chìa khóa cần bỏ.
Lợi Nhuận
Số lượng chìa khóa bị xóa.
SetKeys
Đặt lại các phím của đồ thị này bằng cách sử dụng mảng RotationCurveKey được truyền đến như một tham số.Các chìa khóa trong array keys được sắp xếp theo thứ tự thời gian tăng dần trước khi chèn, và các chìa khóa được lặp lại ở thời điểm nhất định được xóa một cách ổn định.
Trả về số lượng phím đã được chèn. Phím đã được lưu trước đó trong đường cong này sẽ bị xóa trước khi các phím được chuyển đến như là tham số.
Tham Số
Mảng của RotationCurveKeys .
Lợi Nhuận
Số lượng phím được chèn.