Pengontrol Karakter

CharacterController

Fisika
Komponen
Dapat ditambahkan:
Objek Kustom
Menggabungkan:
Entitas
Eksklusif:
Penahan
Bentuk Collider
Rigidbody

Pengontrol pemain dengan efek fisika, yang dapat menerapkan gaya ke gaya

Properti

Nama Jenis Keterangan Nama Skrip
Menggunakan CCT Fisik Bool Apakah akan menggunakan pengontrol pemain dengan efek fisika UsePhysicalCCT
Kemiringan Maksimum Float Ditempatkan di lereng di atas sudut ini, maka akan meluncur ke bawah SlopeLimit
Offset Langkah Float Hanya rintangan di atas ketinggian ini yang akan memiliki efek pemblokiran, dalam kisaran [0, Tinggi] StepOffset
Ketebalan Kulit Float Memungkinkan penyematan untuk mengubah kedalaman badan kapsul. Dapat mencegah karakter tersangkut atau berguncang, tidak disarankan untuk diubah tanpa kebutuhan khusus. Kisaran nilai (0,Radius] SkinWidth
Jarak Gerak Minimum Float Jarak gerakan minimum, gerakan apa pun yang kurang dari nilai ini tidak akan dieksekusi. Jika tidak ada kebutuhan khusus, disarankan untuk mempertahankannya pada 0. MinMoveDistance
Offset Pusat Vektor3 Hanya Baca
Pergeseran pusat kotak tabrakan dari asal koordinat lokal.
CenterOffset
Jari-jari Float Radius kapsul, nilai minimum 0,01. Radius
Tinggi Float Tinggi total kapsul, termasuk belahan atas dan bawah, min. 2*Radius Height
Kecepatan (m/s) Vektor3 Hanya Baca
Kecepatan linier saat ini, dalam m/s
Velocity
Kecepatan Maksimum Float (Sudah tidak digunakan lagi, jangan gunakan) MaxSpeed
Gravitasi Vektor3 Akselerasi gravitasi hanya untuk pengontrol pemutar ini Gravity
Massa (kg) Float Massa dalam kg Mass
Apakah Selip Bool Hanya Baca
Jika kemiringan melebihi sudut menanjak maksimum, kapsul akan meluncur ke bawah.
IsSliding
Apakah Terjadi Tabrakan Atas Bool Hanya Baca
(Sudah tidak digunakan lagi, jangan gunakan)
IsTopColliding
Apakah Terjadi Tabrakan Samping Bool Hanya Baca
(Sudah tidak digunakan lagi, jangan gunakan)
IsSideColliding
Apakah Terjadi Tabrakan Bawah Bool Hanya Baca
(Sudah tidak digunakan lagi, jangan gunakan)
IsBottomColliding
Apakah Didorong Server Bool Ketika diaktifkan, gerakan dikendalikan oleh tupel atau skrip sisi server. IsServerDriven
Menggunakan Gaya Dorong Kustom Bool Ketika diaktifkan, gaya yang diberikan ketika karakter mendorong pada benda yang kaku dapat disesuaikan. UseCustomPushForce
Gaya Dorong Kustom Float Jumlah gaya yang diberikan saat karakter mendorong benda kaku CustomPushForce
Apakah Berada di Tanah Bool Hanya Baca
Benar ketika bagian bawah tubuh menyentuh benda tabrakan, biasanya digunakan untuk menentukan apakah pemain berada di tanah atau tidak.
IsGrounded
Tingkat Fisik Bilangan Bulat Hanya Baca
Tingkat fisika yang dapat disesuaikan, nilai [0,15].
PhysicalLayer
Mengaktifkan Putar dengan Gravitasi Bool Hanya Baca
Mengaktifkan Putar dengan Gravitasi
EnableRotateWithGravity

Event

Nama Keterangan
Saat Kontrol Karakter Terkena Dipicu ketika pengontrol pemain menyentuh suatu entitas. Ini hanya akan dipicu ketika pengontrol aktif bergerak.

API

Nama Keterangan
Gerakkan CCT Mengganti pengontrol karakter satu kali. Jika memengaruhi pemain, pemain harus mengaktifkan pengontrol pemain yang menggunakan efek fisik agar dapat diterapkan.
Pindahkan CCT[Lama] Tidak digunakan lagi
Teleport CCT Pindahkan pengontrol karakter ke posisi yang ditentukan. Jika mempengaruhi pemain, pemain harus mengaktifkan pengontrol pemain yang menggunakan efek fisik agar dapat diterapkan.