From 4d9121118df11a3267e4af930566c4d769038636 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Sat, 27 Jan 2024 19:59:27 +0300 Subject: [PATCH] refactor: Renamed OnCollisionPreResolve to OnCollisionDetected --- Engine.Physics2D/Abstract/ICollider2D.cs | 2 +- Engine.Physics2D/PhysicsEngine2D.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Engine.Physics2D/Abstract/ICollider2D.cs b/Engine.Physics2D/Abstract/ICollider2D.cs index 5d03006..f69ab9b 100644 --- a/Engine.Physics2D/Abstract/ICollider2D.cs +++ b/Engine.Physics2D/Abstract/ICollider2D.cs @@ -6,7 +6,7 @@ namespace Syntriax.Engine.Physics2D.Abstract; public interface ICollider2D : IBehaviour, IAssignableTransform { - Action? OnCollisionPreResolve { get; set; } + Action? OnCollisionDetected { get; set; } Action? OnCollisionResolved { get; set; } IRigidBody2D? RigidBody2D { get; } diff --git a/Engine.Physics2D/PhysicsEngine2D.cs b/Engine.Physics2D/PhysicsEngine2D.cs index a308e18..c04c8da 100644 --- a/Engine.Physics2D/PhysicsEngine2D.cs +++ b/Engine.Physics2D/PhysicsEngine2D.cs @@ -62,8 +62,8 @@ public class PhysicsEngine2D : IPhysicsEngine2D if (collisionDetector.TryDetect(colliderX, colliderY, out CollisionDetectionInformation information)) { - colliderX.OnCollisionPreResolve?.Invoke(colliderX, information); - colliderY.OnCollisionPreResolve?.Invoke(colliderY, information); + colliderX.OnCollisionDetected?.Invoke(colliderX, information); + colliderY.OnCollisionDetected?.Invoke(colliderY, information); Vector2D displacementVector = information.Normal * information.Penetration;