diff --git a/src/engine/Collision/Colliders/Collider.ts b/src/engine/Collision/Colliders/Collider.ts index 25de2074..ac2956e1 100644 --- a/src/engine/Collision/Colliders/Collider.ts +++ b/src/engine/Collision/Colliders/Collider.ts @@ -38,7 +38,8 @@ export abstract class Collider implements Clonable { public touching(other: Collider): boolean { const contact = this.collide(other); - if (contact) { + // if there is a contact then we are touching + if (contact && contact.length > 0) { return true; }