Difference between revisions of "B2.DebugDraw"
From GiderosMobile
m (augmented example) |
m (changed example | to + (easier to write in code)) |
||
Line 13: | Line 13: | ||
local debugDraw = b2.DebugDraw.new() | local debugDraw = b2.DebugDraw.new() | ||
debugDraw:setFlags( | debugDraw:setFlags( | ||
− | b2.DebugDraw.SHAPE_BIT | + | b2.DebugDraw.SHAPE_BIT + b2.DebugDraw.JOINT_BIT + b2.DebugDraw.AABB_BIT |
− | + | + b2.DebugDraw.PAIR_BIT + b2.DebugDraw.CENTER_OF_MASS_BIT) | |
world:setDebugDraw(debugDraw) | world:setDebugDraw(debugDraw) | ||
stage:addChild(debugDraw) | stage:addChild(debugDraw) |
Revision as of 19:20, 4 November 2020
Supported platforms:
Available since: Gideros 2011.6
Inherits from: Sprite
Description
The b2.DebugDraw class is used to provide debug drawing of physical entities in your application.
Examples
local debugDraw = b2.DebugDraw.new()
debugDraw:setFlags(
b2.DebugDraw.SHAPE_BIT + b2.DebugDraw.JOINT_BIT + b2.DebugDraw.AABB_BIT
+ b2.DebugDraw.PAIR_BIT + b2.DebugDraw.CENTER_OF_MASS_BIT)
world:setDebugDraw(debugDraw)
stage:addChild(debugDraw)
Methodsb2.DebugDraw.new |
EventsConstantsb2.DebugDraw.AABB_BIT |