Example #1
0
        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());
        }
Example #2
0
        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());
        }