BodyVelocity
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
วัตถุ BodyVelocity ใช้แรงบนชิ้นส่วนที่จะรักษาความเร็วคงที่คุณสมบัติ Velocity ไม่ควรสับสนกับ BasePart.AssemblyLinearVelocity ควบคุมความเร็วเป้าหมาย
BodyVelocity เป็นคู่ขนานเชิงเส้นกับ BodyAngularVelocityหากต้องการให้การประกอบเคลื่อนไปสู่ตําแหน่งเป้าหมายใช้ BodyPosition แทนหากต้องการควบคุมเพิ่มเติมต่อแรงที่ใช้กับวัตถุ ให้พิจารณาใช้ BodyForce หรือ BodyThrust แทน
ความแข็งแกร่งของแรงที่ใช้โดยวัตถุนี้ควบคุมโดยหลายปัจจัย ได้แก่ความแตกต่างระหว่างความเร็วปัจจุบันของการประกอบและความเร็วเป้าหมายนี้คูณด้วย P (อํานาจ) เพื่อขยายหรือลดลงแรงที่ได้รับจะถูกจํากัดโดย MaxForce
สรุป
คุณสมบัติ
กำหนดขีดจํากัดในการใช้แรงเท่าใดที่อาจใช้กับแต่ละแกน
กำหนดว่าแรงรุนแรงแค่ไหนที่ใช้ในการบรรลุความเร็วเป้าหมาย
กำหนดความเร็วเป้าหมาย
วิธีการ
ยังไม่ได้ใช้งานและจะส่งคืนเวกเตอร์ 0 เสมอ
ส่งคืนแรงสุดท้ายในวัตถุ
คุณสมบัติ
MaxForce
คุณสมบัตินี้กำหนดขีดจํากัดของแรงที่อาจใช้บนแต่ละแกนในการบรรลุเป้าหมาย Velocityหากการประกอบไม่เคลื่อนที่ พิจารณาเพิ่มมูลค่านี้และตรวจสอบว่าไม่ใช่ Anchored หรือติดกับการประกอบที่ถูกยึด
คุณสมบัตินี้กำหนดปริมาณพลังงานที่ใช้ในขณะที่ใช้แรงเพื่อบรรลุเป้าหมาย Velocityยิ่งค่านี้สูงขึ้น ก็จะใช้พลังงานมากขึ้นและใช้เร็วขึ้นแรงที่ BodyVelocity ใช้เพิ่มขึ้นเมื่อความแตกต่างระหว่างความเร็วปัจจุบันของการประกอบและความเร็วเป้าหมายเพิ่มขึ้นคุณสมบัตินี้จะถูกคูณกับแรงนี้เพื่อขยายหรือลดลง
Velocity
คุณสมบัตินี้ (ไม่ควรสับสนกับ BasePart.Velocity ) กำหนดความเร็วเป้าหมายที่แรงจะถูกใช้ระบุเป็นค่าสัมพันธ์กับโลกไม่ใช่การประกอบ
วิธีการ
GetLastForce
วิธีนี้ยังไม่ได้รับการดำเนินการและจะส่งกลับเวกเตอร์ 0 เสมอ คุณควรใช้ AlignPosition แทน