PhysicalProperties

Tampilkan yang Tidak Digunakan Lagi

*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

Properti

Konstruktor

new

Kembalikan wadah PhysicalProperties kontainer, dengan densitas, gesekan, dan elastisitas yang ditentukan untuk bahan ini.

Parameter

material: Enum.Material

new

Kembalikan wadah PhysicalProperties dengan densitas, gesekan, dan elastisitas yang ditentukan.

Parameter

density: number
friction: number
elasticity: number

new

Membuat wadah PhysicalProperties dengan densitas yang ditentukan, gesekan, elastisitas, berat gesekan, dan berat elastisitas.

Parameter

density: number
friction: number
elasticity: number
frictionWeight: number
elasticityWeight: number

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.