From 94897a06a3e7181bcb3a1254631abf49d6ec0955 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Wed, 6 Dec 2023 17:39:21 +0300 Subject: [PATCH] asddad --- Game/Game1.cs | 2 +- Game/Physics2D/PhysicsEngine2D.cs | 9 ++------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/Game/Game1.cs b/Game/Game1.cs index ce41b07..8a5ed29 100644 --- a/Game/Game1.cs +++ b/Game/Game1.cs @@ -46,7 +46,7 @@ public class Game1 : Game protected override void LoadContent() { - engine = new PhysicsEngine2D(); + engine = new PhysicsEngine2D() { IterationCount = 100 }; _spriteBatch = new SpriteBatch(GraphicsDevice); spriteBox = new Sprite() { Texture2D = Content.Load("Sprites/Pixel") }; diff --git a/Game/Physics2D/PhysicsEngine2D.cs b/Game/Physics2D/PhysicsEngine2D.cs index 9d94851..49f9fbb 100644 --- a/Game/Physics2D/PhysicsEngine2D.cs +++ b/Game/Physics2D/PhysicsEngine2D.cs @@ -54,13 +54,8 @@ public class PhysicsEngine2D : IPhysicsEngine2D for (int i = colliders.Count - 1; i >= 0; i--) CheckCollisions(colliders[i], colliders, (collider1, collider2, collisionVertex) => - { - ResolveCollision(collider1, collider2, collisionVertex, intervalDeltaTime); - // ResolveCollision(collider2, collider1, collisionVertex, intervalDeltaTime); - - // collider1.Recalculate(); - // collider2.Recalculate(); - }); + ResolveCollision(collider1, collider2, collisionVertex, intervalDeltaTime) + ); } }