Кто-нибудь знает, как добиться отображения данных box2d 1: 1?
Я делю все свои значения на значение Physics.Scale (30), но блоки я создаю следующим образом: polyDef.SetAsBox(640 / Physics.scale, 32 / Physics.scale);
По-прежнему отображаются намного больше, чем 640 пикселей в ширину и 32 пикселя в высоту.
Как ни странно, мой AABB для мира отлично отображается в разрешении 640x480.
У кого-нибудь есть идеи?
Вот как я создаю данные отладки:
var debug : b2DebugDraw = new b2DebugDraw();
var debugSprite : Sprite = new Sprite();
addChild(debugSprite);
debug.m_sprite = debugSprite;
debug.m_drawScale = Physics.scale;
debug.m_fillAlpha = 0.5;
debug.m_lineThickness = 1.0;
debug.m_drawFlags = 0xFFFFFFFF;
_world.SetDebugDraw(debug);