From 2f0f2f1abef2f2525caab51fe0ea1c07dca05f9a Mon Sep 17 00:00:00 2001 From: NriotHrreion Date: Sun, 27 Oct 2024 16:25:17 +0800 Subject: [PATCH] fix: Hitbox cannot determine whether the ball hit the ground precisely --- src/simulator/hitboxes/groundHitbox.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/simulator/hitboxes/groundHitbox.ts b/src/simulator/hitboxes/groundHitbox.ts index 464b13e..f0e0ec0 100644 --- a/src/simulator/hitboxes/groundHitbox.ts +++ b/src/simulator/hitboxes/groundHitbox.ts @@ -26,7 +26,7 @@ export class GroundHitbox extends Hitbox implements IGroundHitbox { if(hitbox instanceof RoundHitbox) { const distance = this.anchor.y - hitbox.anchor.y; - if(distance <= hitbox.radius) { + if(distance <= hitbox.radius * 2) { this._onHit.fire({ obj, depth: hitbox.radius - distance }); } } else if(obj instanceof Block) { // special type of ConvexHitbox