ตัวควบคุมตัวละคร

CharacterController

ฟิสิกส์
ส่วนประกอบ
สามารถเพิ่มได้:
วัตถุปรับแต่ง
รวม:
เอนทิตี้
เฉพาะ:
ตัวเช็กการชน
รูปทรงตัวเช็กการชน
ริจิดบอดี้ (Rigidbody)

ตัวควบคุมผู้เล่นพร้อมเอฟเฟกต์ฟิสิกส์ สามารถใช้แรงและรับแรงได้

คุณสมบัติ

ชื่อ ประเภท คำอธิบาย ชื่อสคริป
ใช้ CCT ทางกายภาพ Bool ไม่ว่าจะใช้ตัวควบคุมผู้เล่นกับฟิสิกส์หรือไม่ UsePhysicalCCT
ความชันสูงสุด เลขทศนิยม หากวางบนทางลาดเกินมุมนี้ จะไถลลง SlopeLimit
ออฟเซตก้าว เลขทศนิยม สิ่งกีดขวางที่เกินความสูงนี้เท่านั้นที่จะสามารถบล็อกได้ ช่วงค่าคือ [0, ความสูง] StepOffset
ความหนาของผิวหนัง เลขทศนิยม ความลึกของแคปซูลที่สามารถฝังได้ มันสามารถป้องกันไม่ให้ตัวละครติดหรือสั่นไหวได้ ไม่แนะนำให้ดัดแปลงเว้นแต่จะมีความจำเป็นพิเศษ ช่วงค่า (0, รัศมี] SkinWidth
ระยะการเคลื่อนที่ขั้นต่ำ เลขทศนิยม ระยะเคลื่อนที่ขั้นต่ำ การเคลื่อนที่ที่มีขนาดเล็กกว่าค่านี้จะไม่ถูกดำเนินการ หากไม่มีความจำเป็นพิเศษแนะนำให้เก็บไว้เป็น 0 MinMoveDistance
ออฟเซตจุดศูนย์กลาง เวกเตอร์ 3 (Vector3) อ่านเท่านั้น
ออฟเซ็ตของศูนย์กลางกล่องการชนจากจุดกำเนิดพิกัดท้องถิ่น
CenterOffset
รัศมี เลขทศนิยม รัศมีแคปซูลค่าต่ำสุด 0.01 Radius
สูง เลขทศนิยม ความสูงรวมของแคปซูลรวมทั้งซีกบนและซีกล่างโดยมีค่าต่ำสุด 2*รัศมี Height
ความเร็วเชิงเส้น (m/s) เวกเตอร์ 3 (Vector3) อ่านเท่านั้น
ความเร็วเชิงเส้นปัจจุบันเป็นเมตรต่อวินาที
Velocity
ความเร็วสูงสุด เลขทศนิยม (หมดอายุการใช้งาน อย่าใช้) MaxSpeed
แรงโน้มถ่วง เวกเตอร์ 3 (Vector3) ความเร่งโน้มถ่วงนี้ใช้ได้กับตัวควบคุมผู้เล่นเท่านั้น Gravity
มวล (กก.) เลขทศนิยม มวล, กก. Mass
กำลังสไลด์ไหม Bool อ่านเท่านั้น
หากความลาดชันเกินกว่าระดับความลาดชันสูงสุดในการขึ้นเขาก็จะไถลลง
IsSliding
ข้างบนกำลังชนไหม Bool อ่านเท่านั้น
(หมดอายุการใช้งาน อย่าใช้)
IsTopColliding
ด้านข้างกำลังชนไหม Bool อ่านเท่านั้น
(หมดอายุการใช้งาน อย่าใช้)
IsSideColliding
ด้านล่างกำลังชนไหม Bool อ่านเท่านั้น
(หมดอายุการใช้งาน อย่าใช้)
IsBottomColliding
มันขับเคลื่อนด้วยเซิร์ฟเวอร์ไหม Bool หลังจากเปิดแล้ว ไพรมิทีฟหรือสคริปต์ฝั่งเซิร์ฟเวอร์จะควบคุมการเคลื่อนไหว IsServerDriven
ใช้ขนาดแรงผลักดันที่กำหนดเอง Bool เมื่อเปิดใช้งาน แรงที่ตัวละครใช้เมื่อดันวัตถุแข็งสามารถปรับแต่งได้ UseCustomPushForce
แรงขับแบบกำหนดเอง เลขทศนิยม ปริมาณแรงที่ใช้เมื่อตัวละครผลักวัตถุแข็ง CustomPushForce
อยู่ที่พื้นไหม Bool อ่านเท่านั้น
เป็นจริงเมื่อส่วนล่างสัมผัสกับเครื่องชน โดยทั่วไปใช้เพื่อกำหนดว่าผู้เล่นอยู่บนพื้นหรือไม่
IsGrounded
เรย์เยอร์ทางกายภาพ จำนวนเต็ม (Int) อ่านเท่านั้น
ระดับกายภาพที่กำหนดเอง ค่า [0,15]
PhysicalLayer
เปิดการหมุนด้วยแรงโน้มถ่วง Bool อ่านเท่านั้น
เปิดการหมุนด้วยแรงโน้มถ่วง
EnableRotateWithGravity

กิจกรรม

ชื่อ คำอธิบาย
เมื่อตัวละครที่ควบคุมตี ทริกเกอร์เมื่อตัวควบคุมของผู้เล่นสัมผัสกับเอนทิตี โดยจะถูกทริกเกอร์เมื่อตัวควบคุมเคลื่อนไหวอย่างแข็งขันเท่านั้น

API

ชื่อ คำอธิบาย
ย้าย CCT ย้ายตัวควบคุมตัวละครหนึ่งครั้ง หากส่งผลต่อผู้เล่น ผู้เล่นจะต้องเปิดตัวควบคุมผู้เล่นที่ใช้เอฟเฟ็กต์ทางกายภาพจึงจะมีผล
ย้าย CCT[เก่า] เลิกใช้แล้ว
เทเลพอต CCT ย้ายตัวควบคุมอักขระไปยังตำแหน่งที่ระบุ หากส่งผลต่อผู้เล่น ผู้เล่นจะต้องเปิดตัวควบคุมผู้เล่นที่ใช้เอฟเฟ็กต์ทางกายภาพจึงจะมีผล