public override void DrawCircle(b2Vec2 center, float radius, b2Color color) { var centr = center.ToCCPoint() * PTMRatio; var rad = radius * PTMRatio; DrawNode.DrawCircle(centr, rad, color.ToCCColor4B()); }
public override void DrawSolidCircle(b2Vec2 center, float radius, b2Vec2 axis, b2Color color) { var colorFill = color.ToCCColor4B() * 0.5f; var centr = center.ToCCPoint() * PTMRatio; var rad = radius * PTMRatio; DrawNode.DrawSolidCircle(centr, rad, colorFill); DrawNode.DrawLine(centr, centr + (axis.ToCCPoint() * PTMRatio) * radius,3, color.ToCCColor4B()); }