changes hitbox getters to get properties, adds aaContains
This commit is contained in:
@@ -14,3 +14,13 @@ export const axisAlignedCollision = (
|
||||
aa1.y < aa2.y + aa2.h &&
|
||||
aa1.y + aa1.h > aa2.y;
|
||||
};
|
||||
|
||||
export const axisAlignedContains = (
|
||||
aa1: axisAlignedBoundingBox,
|
||||
aa2: axisAlignedBoundingBox,
|
||||
) => {
|
||||
return aa1.x < aa2.x &&
|
||||
aa1.y < aa2.y &&
|
||||
aa1.x + aa1.w > aa2.x + aa2.w &&
|
||||
aa1.y + aa1.h > aa2.y + aa2.h;
|
||||
};
|
||||
|
Reference in New Issue
Block a user