diff --git a/obj/game/Player.lua b/obj/game/Player.lua index b2142bf..afd2ab4 100644 --- a/obj/game/Player.lua +++ b/obj/game/Player.lua @@ -53,6 +53,12 @@ function Player:update(dt) -- move collision area self.collider:moveTo(self.x, self.y) + -- offscreen kill + if self.x < 0-self.w then self:kill() end + if self.y < 0-self.h then self:kill() end + if self.x > gw+self.w then self:kill() end + if self.y > gh+self.h then self:kill() end + if input:pressed('f11') then self:kill() end end