PhysicalProperties
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
The PhysicalProperties veri türü bir BasePart 'in birkaç fiziksel özelliğini tanımlar: Density , Elasticity ve Friction.Benzer adlı özellikte BasePart.CustomPhysicalProperties kullanılır.
Ağırlık Davranışı
PhysicalProperties ayrıca ağırlık özellikleri sağlar, ElasticityWeight ve FrictionWeight.İki parça etkileştiğinde, aralarındaki sürtünme ve elastisite aynı çift ağırlıklı ortalama işlevi tarafından aynı şekilde belirlenir:
local function getActualFriction(partA, partB)
return (partA.Friction * partA.FrictionWeight + partB.Friction * partB.FrictionWeight) / (partA.FrictionWeight + partB.FrictionWeight)
end
Yukarıdaki formül iki parçanın Friction ve FrictionWeight 'sine işaret etse de, A ve B , formül aynı şekilde belirlenirken kullanılır Elasticity .Genel olarak, A 'in ağırlığı B 'inkinden çok daha büyük olduğunda, gerçek değer A 'a daha yakın olacaktır.Ağırlıklar benzerse, gerçek değer bireysel değerler arasındaki orta noktaya yakın olacaktır.
Özet
Yapılandırıcılar
- new(material : Enum.Material)
Verilen malzeme için varsayılan özelliklerle bir PhysicalProperties döndürür.
Belirtilen yoğunluk, sürtünme ve elastisite ile bir PhysicalProperties döndürür.
Belirtilen yoğunluk, sürtünme, elastisite, kayma ağırlığı ve elastisite ağırlığı ile bir PhysicalProperties konteyner oluşturur.
Özellikler
Parçanın birim hacmindeki toplu miktar.
Başka bir parçaya temas ederken parçanın yavaşlaması.
Başka bir parça ile çarpışırken korunan enerji miktarı.
Çarpışan parça ile kayganın hesaplanması sırasında parçanın Friction özelliğinin önemi.
Parçanın Elasticity özelliğinin, çarpışan parça ile elastikiyet hesaplanırken önemi.
Yapılandırıcılar
new
Bu Malzeme için belirtilen yoğunluk, sürtünme ve elastisite ile bir PhysicalProperties konteyneri döndürür.
Parametreler
Özellikler
Density
Kalitesi, birim hacim başına masa miktarı olarak tanımlanır. Density is defined as the amount of mass per unit volume.Bir parça ne kadar yoğun olursa, onu hızlandırmak için gereken güç o kadar artar.Kabul edilebilir menzil 0.01 ile 100.0 arasındadır ve bu menzil dışındaki değerler sıkıştırılır.
Friction
Sürtünme, temas halindeki iki sıvı yüzeyin nispi yatay hareketine karşı çıkan kuvvet olarak tanımlanır.Bir parçanın üzerindeki kayma daha fazla olursa, kayma sırasında başka bir parçaya karşı daha hızlı yavaşlayacaktır.Kabul edilebilir menzil 0.0 ile 2.0 arasındadır ve bu menzil dışındaki değerler sıkıştırılır.
Elasticity
Elastisite, bir parçanın başka bir parçayla çarpışırken enerjiyi koruma eğilimini ifade eder.1'in Elasticity 'si, parçanın bir çarpışmadan önce sahip olduğu aynı enerjiyle atladığını gösterir.Kabul edilebilir menzil 0.0 ile 1.0 arasındadır ve bu menzil dışındaki değerler sıkıştırılır.
FrictionWeight
İki parçanın birbirine sürtmesinin kayma ağırlığı, iki parça arasındaki gerçek kayma oranını hesaplamak için kullanılan bir oran oluşturur.Bir parçanın FrictionWeight daha yüksek olması, daha fazla Friction kullanılmasını sağlar.Kabul edilebilir menzil 0.0 ile 100.0 arasındadır ve bu menzil dışındaki değerler sıkıştırılır.
ElasticityWeight
İki parça çarpışmasının elastisite ağırlığı, iki parça arasındaki gerçek elastisiteyi hesaplamak için kullanılan bir oran oluşturur.Bir parçanın ElasticityWeight daha yüksek olması, daha fazla Elasticity kullanılmasını sağlar.Kabul edilebilir menzil 0.0 ile 100.0 arasındadır ve bu menzil dışındaki değerler sıkıştırılır.