From 43fc483e6cf609301004c37039aa45a2ca79e070 Mon Sep 17 00:00:00 2001
From: kleonc <9283098+kleonc@users.noreply.github.com>
Date: Wed, 18 Jan 2023 14:51:17 +0100
Subject: CanvasItem::draw_arc Clamp angle difference so arc won't overlap
itself
---
doc/classes/CanvasItem.xml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
(limited to 'doc/classes')
diff --git a/doc/classes/CanvasItem.xml b/doc/classes/CanvasItem.xml
index e79bb97a92..5279574d5a 100644
--- a/doc/classes/CanvasItem.xml
+++ b/doc/classes/CanvasItem.xml
@@ -45,7 +45,8 @@
- Draws a unfilled arc between the given angles. The larger the value of [param point_count], the smoother the curve. See also [method draw_circle].
+ Draws an unfilled arc between the given angles. The larger the value of [param point_count], the smoother the curve. See also [method draw_circle].
+ The arc is drawn from [param start_angle] towards the value of [param end_angle] so in clockwise direction if [code]start_angle < end_angle[/code] and counter-clockwise otherwise. Passing the same angles but in reversed order will produce the same arc. If absolute difference of [param start_angle] and [param end_angle] is greater than [constant @GDScript.TAU] radians, then a full circle arc is drawn (i.e. arc will not overlap itself).
--
cgit v1.2.3