chore: converted PhysicsMaterial2D's to classes and renamed Default to be ReadOnly

This commit is contained in:
2026-04-04 14:07:37 +03:00
parent 53b342da46
commit 6db427f39b
4 changed files with 13 additions and 12 deletions

View File

@@ -0,0 +1,9 @@
namespace Engine.Physics2D;
public readonly struct ReadOnlyPhysicsMaterial2D(float Friction, float Restitution) : IPhysicsMaterial2D
{
public readonly float Friction { get; } = Friction;
public readonly float Restitution { get; } = Restitution;
public readonly static ReadOnlyPhysicsMaterial2D Default = new(.1f, .1f);
}