Roblox menggunakan mesin fisika tubuh keras. Bagian-bagian diberi ketegangan oleh kekuatan fisik selama mereka tidak anchored. Anda dapat menciptakan fisik kelompok dengan menggunakan lampiran dan kendali, dan Anda dapat mendeteksi dan mengontrol kolisi antara objek dengan menggunakan filter acara dan kol
Kelompok
Sebuah pengumpulan persamaan adalah satu atau lebih BaseParts yang terhubung oleh batas ketat atau motor (bergerakan persamaan animasi). Assemblies dapat diatur ke kecepatan lini atau sudut awal, atau perilaku mereka dapat dipengaruhi melalui batas.
Konstruksi
Aset yang tidak berancang reaksi terhadap kekuatan dari gravitasi dan tabrakan, tetapi kekuatan fisik juga dapat diterapkan melalui batasan mekanik atau batasan penggerak.
Kendala Mekanis
Kendala mekanik termasuk objek yang sudah dikenal seperti hingga, peg, dan tali yang dapat digunakan untuk membangun mekanisme. Setiap item diberi label Tekanan Mekanik.
Kendala Penggerak
Konstruksi penggerak menerapkan kekuatan atau momen untuk pindahkan satu atau lebih asal. Masing-masing diuraikan dalam Mover Straints .
Tabrakan
Acara bertabrakan secara otomatis terjadi ketika dua BaseParts sentuh atau berhenti sentuh di dunia 3D. Anda dapat deteksi kollisi ini melalui Class.BasePart.Touched|Touched dan
Melalui penyaringan kolisi teknik seperti kumpulan kolisi atau penyaringan bagian ke bagian, Anda dapat mengontrol apa kumpulan fisik yang bertabrakan dengan orang lain.
Lihat Tabrakan untuk lebih banyak informasi tentang mendeteksi dan menyaring tabrakan.
Kesahahan Jaringan
Untuk mendukung mekanisme fisik kompleks sambil juga menargetkan pengalaman yang halus dan responsif bagi pemain, mesin fisik Roblox menggunakan sistem physics terdistribusi di mana kalkulasi di distribusikan di antara server dan semua klien terhubung. Dalam sistem ini, mesin men
Pengaturan Waktu Fleksibel
Mesin mengacu pada performa terbaik dengan secara otomatis menetapkan asal untuk salah satu dari tiga tingkat simulasi. Untuk skenario yang menyertakan mekanisme kompleks seperti tangki, Anda dapat meningkatkan stabilitas dengan menetapkan tahap waktu tetap. Lihat Pengaturan Waktu Fleksibel untuk lebih banyak informasi.
Sistem Tidur
Ketika sebuahAssembly tidak bergerak atau berakselerasi, mesin fisika Roblox meningkatkan kinerja dengan secara otomatis berhenti menyimulasikan sistem. Lihat Tidur Sistem untuk deskripsi terperinci tentang sistem tidur.