feat(world): add a way to check every hitbox collisions
This commit is contained in:
parent
89b2ffe483
commit
cace01cf3a
2 changed files with 7 additions and 1 deletions
|
@ -39,7 +39,7 @@ function Player:updateStart(dt)
|
|||
end
|
||||
|
||||
if (self.isPunching) then
|
||||
--self:checkHitboxCollisions(self.punchName)
|
||||
self:checkHitboxesCollisions()
|
||||
end
|
||||
|
||||
if self.keys["start"].isPressed then
|
||||
|
|
|
@ -276,6 +276,12 @@ function Actor2D:addHitbox(name, type, ox, oy, w, h, isSolid)
|
|||
end
|
||||
end
|
||||
|
||||
function Actor2D:checkHitboxesCollisions(filter)
|
||||
for k,v in pairs(self.hitboxes) do
|
||||
self:checkHitboxCollisionsAtPoint(k, self.x, self.y, filter)
|
||||
end
|
||||
end
|
||||
|
||||
function Actor2D:checkHitboxCollisions(name, filter)
|
||||
self:checkHitboxCollisionsAtPoint(name, self.x, self.y, filter)
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue