Пример #1
0
 public static void DrawBorder(CanvasItem canvas)
 {
     if (Lib.Node.BoderEnabled)
     {
         var vps       = canvas.GetViewportRect().Size;
         int thickness = 4;
         var color     = new Color(Lib.Node.BorderColorHtmlCode);
         canvas.DrawLine(new Vector2(0, 1), new Vector2(vps.x, 1), color, thickness);
         canvas.DrawLine(new Vector2(1, 0), new Vector2(1, vps.y), color, thickness);
         canvas.DrawLine(new Vector2(vps.x - 1, vps.y), new Vector2(vps.x - 1, 1), color, thickness);
         canvas.DrawLine(new Vector2(vps.x, vps.y - 1), new Vector2(1, vps.y - 1), color, thickness);
     }
 }