主题
PhysicalProperties
PhysicalProperties 描述物理材质的密度、摩擦、弹性及其混合权重,用于配置物体碰撞和接触时的物理表现。
概览
PhysicalProperties 描述物理材质的密度、摩擦、弹性及其混合权重,用于配置物体碰撞和接触时的物理表现。
可通过
PhysicalProperties.New(values)构造
代码示例
按 Meta 构造物理材质属性
lua
-- @runtime client
local props = PhysicalProperties.New({ Density = 0.5, Friction = 0.3, Elasticity = 0.2, FrictionWeight = 1.0, ElasticityWeight = 1.0 })
if props ~= nil then
print('密度:', props.Density)
end属性
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
Density | Float | 1.0 | 密度,单位为 kg/stud³;Meta 取值范围为 0.0001~100。 |
Friction | Float | 0.3 | 摩擦系数;Meta 取值范围为 0~100000。 |
Elasticity | Float | 0 | 弹性或恢复系数;Meta 取值范围为 0~1。 |
FrictionWeight | Float | 1.0 | 摩擦混合权重;Meta 取值范围为 0~100。 |
ElasticityWeight | Float | 1.0 | 弹性混合权重;Meta 取值范围为 0~100。 |
