Composite Collider 2D componentBagian fungsional dari GameObject. GameObject dapat mengandung sejumlah komponen. Unity memiliki banyak komponen built-in, dan Anda dapat membuat Anda sendiri dengan menulis skrip yang berwarisi dari MonoBehaviour. More info
Lihat di Glossary adalah ColliderBentuk tak terlihat yang digunakan untuk menangani tabrakan fisik untuk objek. Seorang sari tidak perlu menjadi bentuk yang sama dengan jala objek - perkiraan kasar sering lebih efisien dan tidak dapat dibedakan dalam gameplay. More info
Lihat di Glossary yang berinteraksi dengan sistem fisika 2D. Tidak seperti kebanyakan sari, tidak mendefinisikan bentuk yang melekat. Alih-alih, itu menggabungkan bentuk dari setiap Kotak Collider 2D atau Poligon Collider 2D yang Anda atur untuk digunakan. The Composite Collider 2D menggunakan vertices (geometry) dari setiap Collider ini, dan menggabungkan mereka bersama-sama ke geometri baru yang dikendalikan oleh Composite Collider 2D itu sendiri.
Kedua komponen 2D dan Polygon Collider 2D memiliki kotak centang Box ColliderKomponen collider berbentuk kubus yang menangani tabrakan untuk GameObjects seperti dadu dan es batu. More info
Lihat di Glossary. Pilih kotak centang ini untuk melampirkan mereka ke Composite Collider 2D. Collider ini juga harus melekat pada Used By Composite yang sama sebagai Composite Collider 2D. Ketika Anda mengaktifkan kaku 2D, sifat lain hilang dari komponen itu, karena sekarang dikontrol oleh Composite Collider 2D yang terpasang.Used by Composite, other properties disappear from that component, as they are now controlled by the attached Composite Collider 2D.
Lihat dokumentasi API KompositCollider2D untuk informasi lebih lanjut tentang scripting dengan Composite Collider 2D.
Property | Function |
---|---|
Density | Mengubah kepadatan untuk mengubah perhitungan massa GameObject’s terkait RigidbodyKomponen yang memungkinkan GameObject untuk dipengaruhi oleh gravitasi simulasi dan kekuatan lainnya. More info Lihat di Glossary 2D. Jika Anda menetapkan nilai 0, kaku yang terkait 2D mengabaikan Collider 2D untuk semua perhitungan massa, termasuk pusat perhitungan massa. Perhatikan bahwa opsi ini hanya tersedia jika Anda telah mengaktifkan Use Auto Mass dalam komponen Rigidbody 2D yang terkait. |
Material | Sebuah Bahan Fisika 2DGunakan untuk menyesuaikan gesekan dan bouncing yang terjadi antara benda fisika 2D ketika mereka tabrakan More info Lihat di Glossary yang menentukan sifat collisionstabrakan terjadi ketika mesin fisika mendeteksi bahwa tabrakan dari dua GameObjects membuat kontak atau tumpang tindih, ketika setidaknya satu memiliki komponen kaku dan bergerak. More info Lihat di Glossary, seperti gesekan dan bouncing. |
Is Trigger | Periksa kotak ini jika Anda ingin Collider Komposit 2D untuk berperilaku sebagai pemicu (lihat dokumentasi gambar pada Colliders untuk mempelajari lebih lanjut tentang pemicu). |
Used by Effector | Periksa kotak ini jika Anda ingin Composite Collider 2D untuk digunakan oleh komponen Efektor 2D yang terpasang. |
Offset | Mengatur offset lokal geometri 2D Collider. |
Geometry Type | Ketika merging Colliders, simpul dari Collider yang dipilih disusun menjadi salah satu dari dua jenis geometri yang berbeda. Gunakan drop-down ini untuk mengatur jenis geometri ke Outlines atau Polygons. |
Outlines | Menghasilkan kolider 2D dengan garis besar berongga, identik dengan apa yang dihasilkan oleh Tepi Collider 2D. |
Polygons | Menghasilkan kolider 2D dengan poligon padat, identik dengan hasil Poligon Collider 2D. |
Generation Type | Metode yang digunakan untuk mengontrol ketika geometri dihasilkan ketika kedua Composite Collider 2D diubah, atau salah satu Colliders itu composing diubah. |
Synchronous | Ketika perubahan dilakukan pada Composite Collider 2D atau setiap tabrakan yang digunakan, Unity menghasilkan geometri baru segera. |
Manual | Generasi geometri baru hanya terjadi ketika Anda memintanya. Untuk meminta generasi, baik memanggil API skrip KompositCollider2D.GenerateGeometry, atau klik tombol Regenerate Geometry yang muncul di bawah pilihan. |
Vertex Distance | Mengatur nilai untuk jarak minimum yang diizinkan untuk setiap vertik yang dikumpulkan dari Colliders. Setiap simpul lebih dekat dari batas ini dihapus. Ini memungkinkan kontrol atas resolusi efektif dari compositing simpul. |
Edge Radius | Mengontrol radius di sekitar tepi, sehingga simpul melingkar. Ini menghasilkan 2D Collider yang lebih besar dengan sudut cembung bulat. Nilai default untuk pengaturan ini adalah 0 (tidak ada radius). Ini hanya bekerja ketika Geometry Type diatur ke Outlines. |