AnimationConstraint
*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.
Một Giới hạn hoạt hình buộc nó Attachments để chúng bị trừ bởi Transform``CFrame .The Transform có thể được đặt thủ công trong RunService.PreSimulation hoặc bởi một Animator .
Tóm Tắt
Thuộc Tính
Bật/tắt việc AnimationConstraint có phải là kinh tế hay được mô phỏng vật lý.
Lực lớn nhất mà hạn chế có thể áp dụng để đạt được mục tiêu của nó.
Mômen tối đa mà hạn chế có thể áp dụng để đạt được mục tiêu của nó.
Mô tả sự chênh lệch hoạt hình hiện tại của AnimationConstraint khớp.
Chỉ ra nếu hạn chế hiện đang hoạt động trong thế giới.
Các Attachment được kết nối với Constraint.Attachment1 .
Các Attachment được kết nối với Constraint.Attachment0 .
Màu của giới hạn.
Bật/tắt việc sử dụng hạn chế có bị kích hoạt hay không.
Bật/tắt hiển thị hạn chế.
Thuộc Tính
IsKinematic
Khi đúng, các bộ phận kết nối tuân theo Transform hoàn hảo mà không tham gia vào mô phỏng vật lý.Khi sai, các bộ phận kết nối theo dấu đi sử dụng lực và momen giới hạn bởi AnimationConstraint.MaxForce và AnimationConstraint.MaxTorque .
MaxForce
Lực lớn nhất mà hạn chế có thể áp dụng để đạt được mục tiêu của nó. Chỉ sử dụng nếu IsKinematic là sai.
MaxTorque
Mômen tối đa mà hạn chế có thể sử dụng để đạt được mục tiêu của nó. Chỉ sử dụng nếu IsKinematic là sai.
Transform
Nội bộ CFrame được thao tác khi một AnimationConstraint đang được hoạt hình.
Thời gian
AnimationConstraint biến chuyển đổi không được áp dụng ngay lập tức, mà là một lô trong công việc song song sau RunService.PreSimulation , ngay lập tức trước các bước vật lý.Cập nhật lô trì hoãn hiệu quả hơn nhiều so với nhiều cập nhật ngay lập tức.
Nếu AnimationConstraint là một phần của một mô hình hoạt hình với một Animator , thì AnimationConstraint.Transform thường được viết lại mỗi khung bởi Animator sau RunService.PreAnimation và trước RunService.PreSimulation .