PhysicalProperties
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Tipe data PhysicalProperties menggambarkan beberapa properti fisik dari BasePart : Density , Elasticity , dan Friction .Ini digunakan dalam properti berjudul serupa BasePart.CustomPhysicalProperties .
Perilaku Penimbangan
PhysicalProperties juga menyediakan properti berat, ElasticityWeight dan FrictionWeight.Ketika dua bagian berinteraksi, gesekan dan elastisitas di antara mereka ditentukan dengan cara yang sama oleh fungsi rata-rata berat pasangan berikut:
local function getActualFriction(partA, partB)
return (partA.Friction * partA.FrictionWeight + partB.Friction * partB.FrictionWeight) / (partA.FrictionWeight + partB.FrictionWeight)
end
Meskipun formula di atas merujuk pada Friction dan FrictionWeight dari dua bagian, A dan B , formula digunakan dengan cara yang sama saat menentukan Elasticity .Secara umum, ketika berat A lebih besar dari pada B , nilai aktual akan lebih dekat dengan A .Jika beratnya mirip, nilai aktual akan dekat dengan titik tengah antara nilai individu mereka.
Rangkuman
Konstruktor
- new(material : Enum.Material)
Kembalikan PhysicalProperties dengan properti default untuk materi yang diberikan.
Kembalikan PhysicalProperties dengan densitas, gesekan, dan elastisitas yang ditentukan.
Membuat wadah PhysicalProperties dengan densitas yang ditentukan, gesekan, elastisitas, berat gesekan, dan berat elastisitas.
Properti
Nilai antara 0 dan 1 menunjukkan seberapa menyerap materi ke AudioEmitters .
Massa per volume unit bagian.
Pengurangan bagian saat menyentuh bagian lain.
Jumlah energi yang dipertahankan saat bertabrakan dengan bagian lain.
Kepentingan properti bagian Friction ketika menghitung gesekan dengan bagian yang bertabrakan.
Kepentingan properti bagian Elasticity saat menghitung elastisitas dengan bagian yang bertabrakan.
Konstruktor
new
Kembalikan wadah PhysicalProperties kontainer, dengan densitas, gesekan, dan elastisitas yang ditentukan untuk bahan ini.
Parameter
Properti
AcousticAbsorption
Nilai antara 0 dan 1 menunjukkan seberapa menyerap materi ke AudioEmitters .Saat menggunakan simulasi akustik, permukaan dengan penyerap lebih tinggi akan menghasilkan reverb lebih sedikit daripada permukaan dengan penyerap lebih rendah.
Perhatikan bahwa ini tidak memengaruhi derajat di mana audio dikirimkan melalui permukaan; untuk itu, lihat Density .
Density
Kepadatan didefinisikan sebagai jumlah massa per volume unit.Semakin padat suku cadang, semakin banyak kekuatan yang diperlukan untuk mempercepatnya.Jangkauan yang dapat diterima adalah 0.01 ke 100.0 dan nilai di luar jangkauan ini akan dipotong.
Saat menggunakan simulasi akustik, bagian dengan konsentrasi lebih tinggi akan menghalangi lebih banyak AudioEmitters lagi.
Friction
Friksi didefinisikan sebagai kekuatan yang menentang gerakan lateral relatif dari dua permukaan padat dalam kontak.Semakin besar gesekan pada suku cadang, semakin cepat akan melambat ketika gesekan terhadap suku cadang lain dengan gesekan.Jangkauan yang dapat diterima adalah 0.0 ke 2.0 dan nilai di luar jangkauan ini akan dipotong.
Elasticity
Elastisitas merujuk pada kecenderungan bagian untuk menyimpan energi saat bertabrakan dengan bagian lain.Sebuah Elasticity dari 1 menunjukkan bahwa bagian melenting dengan energi yang sama seperti sebelum tabrakan.Jangkauan yang dapat diterima adalah 0.0 ke 1.0 dan nilai di luar jangkauan ini akan dibatasi.
FrictionWeight
Berat gesekan dari dua bagian yang bersentuhan membuat rasio yang digunakan untuk menghitung gesekan aktual antara kedua bagian.Semakin tinggi bagian FrictionWeight , semakin banyak digunakan Friction nya.Jangkauan yang dapat diterima adalah 0.0 ke 100.0 dan nilai di luar jangkauan ini akan dibatasi.
ElasticityWeight
Berat elastisitas dari dua bagian yang bertabrakan membuat rasio yang digunakan untuk menghitung elastisitas sebenarnya antara kedua bagian.Semakin tinggi bagian ElasticityWeight , semakin banyak digunakan Elasticity nya.Jangkauan yang dapat diterima adalah 0.0 ke 100.0 dan nilai di luar jangkauan ini akan dibatasi.