Difference between revisions of "B2.DebugDraw"
From GiderosMobile
m (augmented example) |
|||
Line 12: | Line 12: | ||
<source lang="lua"> | <source lang="lua"> | ||
local debugDraw = b2.DebugDraw.new() | 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) | world:setDebugDraw(debugDraw) | ||
stage:addChild(debugDraw) | stage:addChild(debugDraw) |
Revision as of 06:22, 3 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 |