Fisika Debug Visualiser memungkinkan Anda untuk memeriksa geometri 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 dalam skenario berbasis fisika Anda, dan profil. Ini menyediakan visualisasi yang harus dilakukan oleh SceneAdegan berisi lingkungan dan menu permainan Anda. Pikirkan setiap file Adegan unik sebagai tingkat yang unik. Di setiap Adegan, Anda menempatkan lingkungan, hambatan, dan dekorasi, pada dasarnya merancang dan membangun permainan Anda dalam potongan-potongan. More info
Lihat di Glossary dan tidak boleh saling bertabrakan. Ini sangat berguna ketika ada banyak Colliders di Adegan Anda, atau jika GameObjectsObjek mendasar dalam adegan Unity, yang dapat mewakili karakter, props, pemandangan, kamera, waypoints, dan banyak lagi. Fungsi GameObject didefinisikan oleh Komponen yang melekat padanya. More info
Lihat di Glossary dan Render keluar dari sinkronisasi.Mesh Collision are out of sync.
Untuk panduan lebih lanjut tentang meningkatkan kinerja fisika dalam proyek Anda, lihat dokumentasi pada Profiler Fisika.
Untuk membuka jendela Debug Fisika di Editor Unity, buka Window > Analysis > Physics Debugger.
Dari jendela ini, Anda dapat menyesuaikan pengaturan visual dan menentukan jenis GameObjects yang ingin Anda lihat atau bersembunyi di visualizer.
Hide Selected Items adalah mode default. Ini berarti bahwa setiap item muncul dalam visualizer, dan Anda perlu mencentang kotak centang untuk setiap item untuk menyembunyikannya. Untuk mengubah ini menjadi Show Selected Items, gunakan drop-down di bagian atas jendela. Ini berarti bahwa tidak ada item yang muncul dalam visualizer, dan Anda perlu mencentang kotak centang untuk setiap item untuk menampilkannya.
Property | Function |
---|---|
Reset | Klik tombol ini untuk mengatur ulang jendela Debug Fisika kembali ke pengaturan default. |
Hide Layers | Gunakan menu dropdown untuk menentukan apakah atau tidak menampilkan Collider dari LayersLapisan dalam Unity dapat digunakan untuk memilih kelompok GameObjects secara selektif atau keluar dari proses atau perhitungan tertentu. Ini termasuk rendering kamera, pencahayaan, tabrakan fisika, atau perhitungan kustom dalam kode Anda sendiri. More info Lihat di Glossary yang dipilih. |
Hide Static Colliders | Tick kotak centang ini untuk menghilangkan Collider statis (Colliders tanpa komponen kaku) dari visualisasi. |
Hide Triggers | Tick kotak centang ini untuk menghapus Collider yang juga memicu dari visualisasi. |
Hide Rigidbodies | Tick kotak centang ini untuk menghilangkan komponen kaku dari visualisasi. |
Hide Kinematic Bodies | Tick kotak centang ini untuk menghapus Collider dengan komponen Kinematic Rigidbody (yang tidak dikendalikan oleh mesin fisika) dari visualisasi. Lihat dokumentasi tentang komponen kaku untuk rincian lebih lanjut. |
Hide Sleeping Bodies | Tick kotak centang ini untuk menghapus Collider dengan komponen Sleeping RigidbodyKomponen yang memungkinkan GameObject untuk dipengaruhi oleh gravitasi simulasi dan kekuatan lainnya. More info Lihat di Glossary (yang saat ini tidak terlibat dengan mesin fisika) dari visualisasi. Lihat dokumentasi tentang Komponen kaku: Login untuk rincian lebih lanjut. |
Collider Types | Gunakan opsi ini untuk menghilangkan jenis Collider tertentu dari visualisasi fisika. |
Hide BoxColliders |
Tick kotak centang ini untuk menghilangkan Kotak CollidersKomponen collider berbentuk kubus yang menangani tabrakan untuk GameObjects seperti dadu dan es batu. More info Lihat di Glossary dari visualisasi. |
Sembunyikan SphereColliders |
Tick kotak centang ini untuk menghilangkan Sphere CollidersKomponen collider berbentuk sphere yang menangani tabrakan untuk GameObjects seperti bola atau hal-hal lain yang dapat kira-kira perkiraan sebagai bidang untuk tujuan fisika. More info Lihat di Glossary dari visualisasi. |
Sembunyikan KapsulColliders |
Tick kotak centang ini untuk menghilangkan Kapsul CollidersKomponen collider berbentuk kapsul yang menangani tabrakan untuk GameObjects seperti barel dan tungkai karakter. More info Lihat di Glossary dari visualisasi. |
Sembunyikan MeshColliders (convex) |
Tick checkbox ini untuk menghilangkan convex Mesh ColliderKomponen collider bentuk bebas yang menerima referensi jala untuk menentukan bentuk permukaan tabrakannya. More info Lihat di Glossary dari visualisasi. |
Sembunyikan MeshColliders (concave) |
Tick checkbox ini untuk menghilangkan concave Mesh Collider dari visualisasi. |
Hide TerrainColliders |
Tick kotak centang ini untuk menghilangkan CatalogKomponen collider berbentuk medan yang menangani tabrakan untuk permukaan tabrakan dengan bentuk yang sama dengan objek Terrain melekat pada. More info Lihat di Glossary dari visualisasi. |
Hide None | Klik Hide None untuk membersihkan semua kriteria penyaringan dan menampilkan semua jenis Collider dalam visualisasi. |
Hide All | Klik Hide All untuk mengaktifkan semua filter dan menghapus semua jenis Collider dari visualisasi. |
Colors | Gunakan pengaturan ini untuk menentukan bagaimana fitur Unity komponen fisika dalam visualisasi. |
Statis Colliders |
Gunakan pemilih warna ini untuk menentukan warna mana yang menunjukkan Collider statis (Colliders tanpa komponen kaku) dalam visualisasi. |
Triggers | Gunakan pemilih warna ini untuk menentukan warna yang menunjukkan Collider yang juga memicu visualisasi. |
Rigidbodies | Gunakan pemilih warna ini untuk menentukan warna yang menunjukkan komponen kaku dalam visualisasi. |
Kinematik Bodies |
Gunakan pemilih warna ini untuk menentukan warna mana yang menunjukkan komponen Kinematic Rigidbody (yang tidak dikendalikan oleh mesin fisika) dari visualisasi. Lihat dokumentasi tentang komponen kaku untuk rincian lebih lanjut. |
Tidur Bodies |
Gunakan pemilih warna ini untuk menentukan warna mana yang menunjukkan komponen Sleeping Rigidbody (yang saat ini tidak terlibat dengan mesin fisika) dari visualisasi. Lihat dokumentasi tentang Komponen kaku: Login untuk rincian lebih lanjut. |
Variation | Gunakan slider untuk mengatur nilai antara 0 dan 1. Ini mendefinisikan berapa banyak campuran warna pilihan Anda dengan warna acak. Gunakan Collider yang terpisah secara visual dengan warna, dan untuk melihat struktur GameObjects. |
Rendering | Gunakan pengaturan ini untuk menentukan bagaimana render Unity dan menampilkan visualisasi fisika. |
Transparency | Gunakan slider untuk mengatur nilai antara 0 dan 1. Ini mendefinisikan transparansi geometri collisiontabrakan 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 yang ditarik dalam visualisasi. |
Force Overdraw |
Geometri render normal kadang-kadang dapat mengaburkan Collider (misalnya, pesawat Mesh Collider di bawah lantai). Tick kotak centang Force Overdraw untuk membuat geometri renderer visualisasi menggambar geometri Collider di atas geometri render. |
Lihat Jarak Distance |
Gunakan ini untuk mengatur jarak pandang visualisasi. |
Terrain Ubin Max |
Gunakan ini untuk mengatur jumlah maksimum ubin Terrain dalam visualisasi. |
Panel overlay memiliki opsi lebih lanjut:
Property | Function |
---|---|
Collision Geometry | Tick kotak centang ini untuk mengaktifkan visualisasi geometri tabrakan. |
Mouse Select | Tick kotak centang ini untuk mengaktifkan sorotan mouse dan pemilihan mouse. Ini dapat berguna jika Anda memiliki GameObjects besar yang menghalangi satu sama lain dalam visualizer. |
Anda dapat menggunakan Fisika Debug ke profil dan pemecahan aktivitas fisika dalam permainan Anda. Anda dapat menyesuaikan jenis komponen Colliders atau Rigidbody yang dapat Anda lihat dalam visualiser, untuk membantu Anda menemukan sumber aktivitas. Dua yang paling membantu adalah:
To see active Rigidbody components only: Untuk melihat hanya komponen kaku yang aktif dan oleh karena itu menggunakan sumber CPU / GPU, tick Hide Static Colliders dan Hide Sleeping Bodies.
Sitemap Non-convex (dasar segitiga) Mesh Collider cenderung menghasilkan kontak yang paling ketika komponen kaku melekat mereka sangat dekat tabrakan dengan orang lain atau Collider. Untuk memvisualisasikan hanya Collider Mesh non-convex, atur jendela ke mode To see non-convex MeshThe main graphics primitive of Unity. Meshes make up a large part of your 3D worlds. Unity supports triangulated or Quadrangulated polygon meshes. Nurbs, Nurms, Subdiv surfaces must be converted to polygons. More info
See in Glossary Colliders only:, klik tombol Show Selected Items, lalu centang kotak cemen.Select None button, then tick the Show MeshColliders (concave) checkbox.
Lihat API Scripting Unity Indeks untuk:
2017–06–01 Login
Fisika Debug Visualization adalah fitur baru dalam Unity 5.6