public override void DrawCircle(Vector2 position, float radius, Color color)
        {
            if (!GameController.OnGodot)
            {
                return;
            }

            CheckDisposed();
            VS.CanvasItemAddCircle(Item, position.Convert(), radius, (color * Modulate).Convert());
        }
 public override void DrawCircle(Vector2 position, float radius, Color color)
 {
     CheckDisposed();
     VS.CanvasItemAddCircle(Item, ToPixelCoords(position), radius * PPM, (Modulate * color).Convert());
 }
 public void DrawCircle(Vector2 position, float radius, Color color)
 {
     CheckDisposed();
     VS.CanvasItemAddCircle(Item, position.Convert(), radius, color.Convert());
 }