Difference between revisions of "newton"

m
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
Use the tools in this library to export Box2D bodies created using PhysicsEditor and load them into your LÖVE game.
 
Use the tools in this library to export Box2D bodies created using PhysicsEditor and load them into your LÖVE game.
 +
 +
'''Usage example:'''
 +
<source lang="lua">
 +
local loader = require "loader"
 +
local wdraw = require "wdraw"
 +
local world = love.physics.newWorld()
 +
local body
 +
local x, y = 100, 100
 +
 +
function love.load()
 +
    body = loader(world, "physics/exportedFile", "bodyName", x, y)
 +
end
 +
 +
function love.update(dt)
 +
    world:update(dt)
 +
end
 +
 +
function love.draw()
 +
    wdraw(world)
 +
end
 +
</source>
 +
 
== Links ==
 
== Links ==
*[https://bitbucket.org/tcadamson/love2d-physicseditor-library Bitbucket repo]
+
*[https://bitbucket.org/tcadamson/newton Bitbucket repo]
  
 
*[https://www.codeandweb.com/physicseditor PhysicsEditor]
 
*[https://www.codeandweb.com/physicseditor PhysicsEditor]
  
{{#set:Name=Love2D PhysicsEditor Library}}
+
{{#set:Name=newton}}
{{#set:LOVE Version=0.10.2}}
+
{{#set:LOVE Version=0.8.0+}}
{{#set:Description=Export & load physics bodies made in PhysicsEditor.}}
+
{{#set:Description=Export and load Box2D bodies made in PhysicsEditor}}
 
{{#set:Keyword=Physics}}
 
{{#set:Keyword=Physics}}
 
[[Category:Libraries]]
 
[[Category:Libraries]]
 +
== Other Languages ==
 +
{{i18n|newton}}

Latest revision as of 04:32, 17 December 2019

Use the tools in this library to export Box2D bodies created using PhysicsEditor and load them into your LÖVE game.

Usage example:

local loader = require "loader"
local wdraw = require "wdraw"
local world = love.physics.newWorld()
local body
local x, y = 100, 100

function love.load()
    body = loader(world, "physics/exportedFile", "bodyName", x, y)
end

function love.update(dt)
    world:update(dt)
end

function love.draw()
    wdraw(world)
end

Links

Other Languages