BodyPosition

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

เลิกใช้แล้ว

วัตถุ ตำแหน่งร่างกาย ใช้แรงบน BasePart เพื่อให้มันรักษาตำแหน่งคงที่ในโลกคุณสมบัติ Position ไม่ควรสับสนกับ BasePart.Position ควบคุมตำแหน่งโลกเป้าหมายนี่คือคู่แปลภาษาสำหรับ BodyGyroหากต้องการการควบคุมเพิ่มเติมต่อแรงที่ใช้กับวัตถุ ให้พิจารณาใช้ BodyForce หรือ BodyThrust แทน

ความแข็งแกร่งของแรงที่ใช้โดยวัตถุนี้ควบคุมโดยหลายปัจจัย ได้แก่ ระยะห่างจากตําแหน่งเป้าหมาย: แรงจะแข็งแกร่งขึ้นเมื่ออยู่ไกลจากเป้าหมายสิ่งนี้จะเพิ่มขึ้นโดย P (พลัง)ความเร็วปัจจุบันจะลดแรงที่ใช้โดยวัตถุนี้ด้วย และสิ่งนี้จะถูกขยายโดย D (การลดแรง)แรงที่ได้รับจะถูกจำกัดโดย MaxForceโปรดทราบว่าแรงที่ใช้กับชิ้นส่วนเพื่อให้ได้ตําแหน่งเป้าหมายอาจแตกต่างกันไปตามแกนแต่ละแกน

สรุป

คุณสมบัติ

  • อ่านพร้อมๆ กัน

    กำหนดปริมาณการชะลอในการใช้ในการบรรลุเป้าหมาย Position

  • อ่านพร้อมๆ กัน

    กำหนดขีดจํากัดในการใช้แรงเท่าใดที่อาจใช้กับแต่ละแกน

  • อ่านพร้อมๆ กัน

    กำหนดว่าแรงดุเดือดแค่ไหนที่ใช้ในการไปถึงตําแหน่งเป้าหมาย

  • อ่านพร้อมๆ กัน

    กำหนดตำแหน่งเป้าหมายที่จะใช้แรงไป

อีเวนต์

  • ยิงเมื่อบิดาของตำแหน่งร่างกายถึงที่ต้องการ BodyPosition.Position (ภายใน .1 สตัด)เมื่ออีเวนต์นี้เกิดขึ้นแล้วจะไม่เกิดอีกจนกว่า BodyPosition.Position จะได้รับการอัปเดต

คุณสมบัติ

อ่านพร้อมๆ กัน

คุณสมบัติ D กำหนดจำนวน การลดแรง ที่จะถูกใช้กับแรงที่ใช้เพื่อไปถึงเป้าหมาย Positionเมื่อชิ้นส่วนใกล้ตำแหน่งเป้าหมายมันจะต้องชะลอตัว มิฉะนั้นจะเคลื่อนผ่านเป้าหมายและต้องหยุดและเร่งความเร็วกลับไปที่เป้าหมายสิ่งนี้มักจะสร้างผลกระทบที่ไม่พึงประสงค์ ยางผูก ดังนั้นการใช้สมบัตินี้เพื่อลดความสั่นสะเทือนจึงเป็นวิธีที่จะหลีกเลี่ยงผลกระทบนั้นยิ่งค่านี้สูงขึ้นเท่าใด ตั้งค่าหรือส่วนที่ช้าก็จะใกล้ถึงตําแหน่งเป้าหมายมากขึ้นเท่านั้น

MaxForce

อ่านพร้อมๆ กัน

คุณสมบัติ MaxForce กำหนดขีดจํากัดของแรงที่อาจใช้บนแต่ละแกนในการบรรลุเป้าหมาย Positionหากชิ้นส่วนไม่เคลื่อนที่ พิจารณาเพิ่มมูลค่านี้ (ตรวจสอบด้วยว่าไม่ใช่ Anchored หรือติดกับชิ้นส่วนที่ถูกยึดไว้)

อ่านพร้อมๆ กัน

คุณสมบัติ P กำหนดจำนวน พลังงาน ที่ใช้ในขณะที่ใช้แรงเพื่อบรรลุเป้าหมาย Positionยิ่งค่านี้สูงขึ้น ก็จะใช้พลังงานมากขึ้นและใช้เร็วขึ้นแรงที่ BodyPosition ใช้เพิ่มขึ้นเมื่อความแตกต่างระหว่างตําแหน่งปัจจุบันของชิ้นส่วนและตําแหน่งเป้าหมายเพิ่มขึ้นคุณสมบัตินี้จะถูกคูณกับแรงนี้เพื่อขยายหรือลดลง

Position

อ่านพร้อมๆ กัน

คุณสมบัติตำแหน่งกำหนดตำแหน่งเป้าหมายที่ BodyPosition จะใช้แรงไปยังนั้น

วิธีการ

GetLastForce

ฟังก์ชันนี้ส่งคืนแรงสุดท้ายในวัตถุ


ส่งค่ากลับ

อีเวนต์

ReachedTarget

ยิงเมื่อบิดาของตำแหน่งร่างกายถึงที่ต้องการ BodyPosition.Position (ภายใน .1 สตัด)เมื่ออีเวนต์นี้เกิดขึ้นแล้วจะไม่เกิดอีกจนกว่า BodyPosition.Position จะได้รับการอัปเดต