PhysicalProperties

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Le type de données PhysicalProperties décrit plusieurs propriétés physiques d'un BasePart : Density, 1> Datatype.PhysicalProperties.Elasticity|Elasticité1> et

Comportement de pesage

PhysicalProperties fournit également des propriétés de poids, ElasticityWeight et FrictionWeight . Lorsque deux parties interagissent, la friction et l'élasticité entre elles sont déterminées de la même manière par la fonction de poids de parité suivante :


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

Bien que la formule ci-dessus se réfère à la Friction et Datatype.Phys

Résumé

Constructeurs

Propriétés

  • Volume de masse par unité de la partie.

  • La décélération de la partie lorsqu'elle est frottée contre une autre partie.

  • La quantité d'énergie retenue lorsque vous vous heurtez à une autre partie.

  • L'importance de la propriété Friction de la partie lors du calcul de la friction avec la partie collision.

  • L'importance de la propriété Elasticity de la partie lors du calcul de l'élasticité avec la partie collisionnelle.

Constructeurs

new

Paramètres

material: Enum.Material

new

Paramètres

density: number
friction: number
elasticity: number

new

Paramètres

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

Propriétés

Density

La densité est définie comme la quantité de masse par volume de l'unité. Plus une partie est dense, plus elle prend de force pour l'accélérer. La portée d'acceptation est de 0,01 à 100,0 et les valeurs en dehors de cette portée seront ajustées.

Friction

La friction est définie comme la force qui oppose la déplacement relatif latéral de deux solides en contacter. Plus la friction est grande sur une partie, plus elle se ralentira rapidement lorsqu'elle se frottera contre une autre partie avec de la friction. La portée acceptable est de 0,0 à 2,0 et les valeurs en dehors de cette portée seront ajustées.

Elasticity

L'élasticité fait référence à la tendance d'une partie à conserver de l'énergie lorsqu'elle entre en collision avec une autre partie. Un Elasticity de 1 indique que la partie rebondit avec la même énergie qu'avant une collision. La portée acceptable est 0.0 à 1.0 et les valeurs en dehors de cette portée seront ajustées.

FrictionWeight

Le poids de friction de deux parties se frottant ensemble crée un rapport utilisé pour calculer la friction réelle entre les deux parties. Le plus élevé un partie's FrictionWeight , le plus son Friction est utilisé. La portée acceptée est 0.0 à 100.0 et les valeurs en dehors de cette portée seront

ElasticityWeight

Le poids élastique de deux parties qui entrent en collision crée un rapport utilisé pour calculer l'élasticité réelle entre les deux parties. Le plus élevé un partie's ElasticityWeight , le plus son Elasticity est utilisé. La portée acceptée est 0.0 à 100.0 et les vale