Capsule Cast

Fisika
Baik Server dan Klien
Baik Mobile maupun PC

Gunakan area kapsul yang bergerak secara linier untuk mendeteksi, dan kembalikan semua entitas yang ditemui pada rute area kapsul dari dekat hingga jauh. Jika awalnya berada di dalam area kapsul, mereka tidak akan terdeteksi jika parameter level diisi, itu dapat dideteksi medannya

Pernyataan

func CapsuleCast(radius float, height float, center Vector3, rotation Vector3, direction Vector3, maxDistance float, layerMask List<int>, includeTrigger bool, out var hitEntities List<entity<Entity>>)
go

Parameter

Input

Nama Jenis Keterangan
Jari-jari Float Jari-jari belahan di kedua ujung area kapsul, hanya nilai positif yang diterima
Tinggi Float Jarak antara pusat belahan bumi di kedua ujung luas kapsul. Nilai ini harus lebih besar dari dua kali jari-jari belahan bumi di kedua ujungnya.
Pusat Vector3 Titik tengah area kapsul
Rotasi Vector3 Rotasi area kapsul
Arah Vector3 Arah perjalanan area kapsul
Jarak Maksimal Float Jarak yang ditempuh di wilayah kapsul, hanya menerima nilai positif.
Masker Lapisan ListT_int Layer mask, hanya lapisan yang terisi saja yang akan berpartisipasi dalam pemindaian, membiarkannya kosong berarti semua lapisan akan berpartisipasi dalam pemindaian
Sertakan Pemicu Bool Apakah mungkin untuk mendeteksi pemicunya

Keluar

Nama Jenis Keterangan
Entitas Terdeteksi ListT_Entity daftar entitas yang terkena dampak