diff options
Diffstat (limited to 'logic/physics.lua')
| -rw-r--r-- | logic/physics.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/logic/physics.lua b/logic/physics.lua index ef27713..feb69a4 100644 --- a/logic/physics.lua +++ b/logic/physics.lua @@ -1,5 +1,11 @@ local physics = {} +function physics.init(G) + love.physics.setMeter(64) + G.world = love.physics.newWorld(0, 0, true) + G.world:setCallbacks(onContact) +end + function physics.bodifyObject(world, object, shape, bodyType) object.physicsBody = love.physics.newBody(world, object.x, object.y, bodyType or "dynamic") |
