Bentuk Collider
Termasuk bagian Fisika dan Gameplay dalam perjalanan Unity di Coddy. Pelajaran 13 dari 71.
Fisika tidak pernah melihat mesh yang kamu lihat: fisika menggunakan collider objek, dan collider itu bisa jauh lebih sederhana. Tiga bentuk dasar Unity memenuhi sebagian besar kebutuhan. BoxCollider (size, center) cocok untuk peti, dinding, lantai, dan bangunan. SphereCollider (radius) cocok untuk bola; bentuk ini paling murah untuk diuji, dan sphere menggelinding saat gesekan membuatnya berputar. CapsuleCollider (radius, height, direction) berbentuk silinder dengan ujung membulat, dan tingginya mencakup kedua ujungnya.
Capsule adalah bentuk yang biasanya digunakan untuk karakter. Bagian bawahnya yang membulat meluncur melewati undakan kecil dan sambungan di antara ubin lantai, yang akan membuat sudut box tersangkut, sementara sisinya meluncur melewati sudut alih-alih tersangkut. Capsule pada Rigidbody akan terguling seperti botol, jadi Rigidbody karakter membekukan rotasi (rb.freezeRotation = true) dan kode memutar karakter itu sendiri.
Setiap objek primitif memiliki collider yang sesuai: Cube memiliki BoxCollider, Sphere memiliki SphereCollider, Capsule memiliki CapsuleCollider. Unity tidak memiliki collider silinder, jadi objek primitif Cylinder mendapatkan CapsuleCollider dengan ujung membulat. MeshCollider mengikuti segitiga model yang diimpor: cocok untuk pemandangan mendetail yang tidak pernah bergerak, lebih lambat untuk diuji, dan harus ditandai Convex jika dipasang pada Rigidbody yang bergerak. Untuk objek rumit yang bergerak, beberapa collider sederhana pada objek turunannya lebih cepat daripada satu mesh.
Coba sendiri
Pelajaran ini tidak memiliki tantangan kode.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Fisika dan Gameplay
1Rigidbody
Gravitasi dan MassaDorong dengan AddForceMelompat dengan ImpulsFixedUpdate untuk FisikaKecepatanBenda KinematikRingkasan: Landasan Peluncur4Coroutine
InvokeInvokeRepeating, CancelInvokeCoroutine PertamamuPerulangan dalam CoroutineMenghentikan CoroutineRangkuman: Hitung Mundur10Proyek: Kabur dari Arena
ArenaPara Pemburu2Tabrakan
OnCollisionEnterApa yang Kutabrak?Pecah Saat BenturanBerdiri di Atas TanahPantulan dan GesekanBentuk ColliderRangkuman: Dinding yang Bisa HancurLatihan sendiri: Playground Unity