Điểu khiển nhân vật

CharacterController

Vật lý
Thành phần
Có thể thêm:
Vật thể tùy chỉnh
Kết hợp:
Kiểu thực thể
Độc nhất:
Bộ va chạm
Hình dạng va chạm
Rigidbody

Điều khiển của người chơi với hiệu ứng vật lý

Thuộc tính

Tên Kiểu Mô tả Tên tập lệnh
Sử dụng CCT hiệu ứng vật lý Kiểu Boolean \ UsePhysicalCCT
Góc dốc tối đa Kiểu Float Vật thể đặt trên góc nghiêng có độ dốc cao hơn góc này sẽ trượt xuống SlopeLimit
Độ lệch bước chân Kiểu Float Chỉ có vật cản cao hơn giá trị này mới có khả năng chặn đạn StepOffset
Độ dày lớp da Kiểu Float Chiều sâu phạm vào trong hình viên nang để tránh việc người chơi bị kẹt hoặc giật lag SkinWidth
Khoảng cách di chuyển tối thiểu Kiểu Float Hành động di chuyển với khoảng cách thấp hơn giá trị này sẽ không được thực thi. Khuyến nghị thiết lập giá trị này là 0 trừ khi có điều kiện đặc biệt. MinMoveDistance
Độ lệch điểm trung tâm Vector3 Chỉ đọc
Giá trị khoảng cách khi va chạm hình viên nang
CenterOffset
Bán kính Kiểu Float \ Radius
Chiều cao Kiểu Float \ Height
Tốc độ tuyến tính (m/s) Vector3 Chỉ đọc
Velocity
Tốc độ di chuyển tối đa Kiểu Float \ MaxSpeed
Trọng lực Vector3 Gia tốc trọng trường. Chỉ ảnh hưởng đến nhân vật người chơi. Gravity
Khối lượng (kg) Kiểu Float \ Mass
Có đang trượt xuống không Kiểu Boolean Chỉ đọc
IsSliding
Có chạm vào phần trên không Kiểu Boolean Chỉ đọc
IsTopColliding
Có chạm vào bên cạnh không Kiểu Boolean Chỉ đọc
IsSideColliding
Có va chạm ở phần đáy không Kiểu Boolean Chỉ đọc
IsBottomColliding
Có do máy chủ điều khiển không Kiểu Boolean Nếu sai, vật thể tùy chỉnh sẽ không thể bị điều khiển thông qua API. IsServerDriven
Có sử dụng lực đẩy tùy chỉnh không Kiểu Boolean \ UseCustomPushForce
Tùy chỉnh lực đẩy Kiểu Float \ CustomPushForce
Có chạm đất không Kiểu Boolean Chỉ đọc
IsGrounded
Cấp độ vật lý Int Chỉ đọc
Lớp layer vật lý với phạm vi từ 0 đến 31
PhysicalLayer
Bật xoay theo trọng lực Kiểu Boolean Chỉ đọc
EnableRotateWithGravity

Sự kiện

Tên Mô tả
Khi chạm vào Thực thể Được kích hoạt khi người điều khiển chạm vào một thực thể. Nó sẽ chỉ được kích hoạt khi người điều khiển chủ động di chuyển.

API

Tên Mô tả
Di chuyển CCT Di chuyển bộ điều khiển nhân vật một lần. Nếu nó ảnh hưởng đến người chơi, người chơi phải bật bộ điều khiển người chơi sử dụng hiệu ứng vật lý để có hiệu lực.
Di chuyển bộ điều khiển Ảnh một lần[Hết hạn] Không dùng nữa
CCT dịch chuyển Di chuyển bộ điều khiển nhân vật đến vị trí đã chỉ định. Nếu nó ảnh hưởng đến người chơi, người chơi phải bật bộ điều khiển nhân vật sử dụng hiệu ứng vật lý để có hiệu lực.