Motor6D
*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.
Motor6D tham gia hai BaseParts ( Part0 và Part1 ) cùng nhau theo cách có thể diễn giải được.Thuộc tính Transform xác định khoảng trừ bị giữa các phần này.Nó có thể được đặt thủ công bằng cách sử dụng RunService.PreSimulation hoặc thông qua một Animator .
Các mô hình mà các bộ phận của chúng được kết nối bởi Motor6D thường được gọi là giàn , thường cho Humanoids .
Tóm Tắt
Thuộc Tính
Mô tả sự chênh lệch hoạt hình hiện tại của Motor6D khớp.
Hiển thị sự xoay hiện tại của động cơ bằng radian.
Góc mong muốn để chuyển động cơ sang radian.
Tốc độ tối đa mà động cơ có thể sử dụng để đạt được Motor.DesiredAngle đo bằng radian mỗi khung vật lý (1/60 giây).
Xác định xem liên kết có đang hoạt động trong thế giới hay không.
Xác định cách điểm bù trừ được gắn vào JointInstance.Part0 .
Được trừ khỏi thuộc tính JointInstance.C0 để tạo điểm bù trừ cho JointInstance.Part1 .
Bộ đặt xem liên kết có được kích hoạt hay không.
Cái đầu tiên BasePart mà kết nối chung kết nối.
Cái thứ hai BasePart mà kết nối chung kết nối.
Thuộc Tính
ChildName
ParentName
Transform
Nội bộ CFrame được thao tác khi một Motor6D đang được hoạt hình.Khuyến nghị sử dụng thuộc tính này cho hoạt hình tùy chỉnh thay vì JointInstance.C0 và JointInstance.C1 .
Thời gian
Motor6D biến chuyển đổi không được áp dụng ngay lập tức, không giống như cập nhật C0 và C1 , nhưng thay vào đó là một lô trong một công việc song song sau RunService.PreSimulation , ngay 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 Motor6D là một phần của một mô hình hoạt hình với một Animator , thì Motor6D.Transform thường sẽ bị thay thế mỗi khung bởi Animator sau RunService.PreAnimation và trước RunService.PreSimulation .