PhysicalProperties

Artık kullanılmayanları göster

*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

Özellikler

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

material: Enum.Material

new

Belirtilen yoğunluk, sürtünme ve elastisite ile bir PhysicalProperties konteyneri döndürür.

Parametreler

density: number
friction: number
elasticity: number

new

Belirtilen yoğunluk, sürtünme, elastisite, kayma ağırlığı ve elastisite ağırlığı ile bir PhysicalProperties konteyner oluşturur.

Parametreler

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

Ö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.