PhysicalProperties

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

Datatype.PhysicalProperties 資料類型描述了 BasePart 的一些物理屬性:Density、1> Datatype.PhysicalProperties.Elasticity|Elasticity

重量行為

PhysicalProperties 也提供重量計量屬性,ElasticityWeightFrictionWeight。當兩個零件互相互動時,它們之間的摩擦和摩擦將由以下兩個重量平均函數決定:


local function getActualFriction(partA, partB)
return (partA.Friction * partA.FrictionWeight + partB.Friction * partB.FrictionWeight) / (partA.FrictionWeight + partB.FrictionWeight)
end

雖然上方的方式會參考 Friction 和 Datatype

概要

建構子

屬性

建構子

new

參數

material: Enum.Material

new

參數

density: number
friction: number
elasticity: number

new

參數

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

屬性

Density

密度是由單位音量對積分音量的比值來定義的。密度越高,積分音量就越小,因此速度越快。接受的範圍是 0.01 至 100.0 ,因此超出此範圍的積分音量將被壓縮。

Friction

摩擦力是兩個固體表面接聯絡時的相對側面運動的力。 與摩擦力相關的大小在零件上越大,粘膠的速度就越快。 接觸到另一個零件時,摩擦力會越快。 接觸到零件上的摩擦力越大,粘膠的速度就越快。 接觸到零件上的摩擦力越大,粘膠的速度就越快。

Elasticity

彈性指零件與其他零件碰撞時零件所保持的能量。 Elasticity 的 1 表示零件在碰撞前的能量。 允許範圍為 0.0 至 1.0 ,超出此範圍的值將被壓扁。

FrictionWeight

兩個零件粘在一起的摩擦力重量創造了一個比例,用於計算兩個零件之間的實際摩擦力。高於零件的 FrictionWeight ,就越多它的 Friction 就越用。接受範圍為 0.0

ElasticityWeight

兩個碰撞的零件的彈性重量創建了一個比例,用於計算兩個零件之間的實際彈性。高於零件的 ElasticityWeight 越高,就越使用它的 Elasticity 。接受範圍為