PhysicsMaterial Class
An immutable surface material preset that sets Brine2D.Physics.PhysicsMaterial.Friction and Brine2D.Physics.PhysicsMaterial.Restitution together on a PhysicsBodyComponent. Assign via Material.
public sealed record PhysicsMaterial : System.IEquatable<Brine2D.Physics.PhysicsMaterial>
Inheritance System.Object → PhysicsMaterial
Implements System.IEquatable<PhysicsMaterial>
| Constructors | |
|---|---|
| PhysicsMaterial(float, float) | An immutable surface material preset that sets Brine2D.Physics.PhysicsMaterial.Friction and Brine2D.Physics.PhysicsMaterial.Restitution together on a PhysicsBodyComponent. Assign via Material. |
| Fields | |
|---|---|
| Bouncy | Highly elastic surface. Friction 0.4, Restitution 0.9. |
| Default | Default surface material. Friction 0.6, Restitution 0. |
| Ice | Slippery surface. Friction 0.05, Restitution 0. |
| Metal | Smooth metal surface. Friction 0.2, Restitution 0.1. |
| Rubber | Soft rubber surface. Friction 0.9, Restitution 0.7. |
| Wood | Rough wood surface. Friction 0.8, Restitution 0.05. |