2
0
Эх сурвалжийг харах

Doc clarity/detail for extra spacing properties

Re: Space spacing being in addition to character spacing see:

 * <https://github.com/godotengine/godot/blob/d7b85fbaa1fc438effe406c9d7f973749eb4e527/scene/resources/dynamic_font.cpp#L858-L859>

Re: Value being able to be negative see example here:

 * <https://github.com/godotengine/godot/issues/38630>

But also note that nodes other than `Label` may not currently render extra space spacing correctly.
follower 5 жил өмнө
parent
commit
2ef89e0b43

+ 6 - 4
doc/classes/DynamicFont.xml

@@ -96,10 +96,12 @@
 			Extra spacing at the bottom in pixels.
 			Extra spacing at the bottom in pixels.
 		</member>
 		</member>
 		<member name="extra_spacing_char" type="int" setter="set_spacing" getter="get_spacing" default="0">
 		<member name="extra_spacing_char" type="int" setter="set_spacing" getter="get_spacing" default="0">
-			Extra character spacing in pixels.
+			Extra spacing for each character in pixels.
+			This can be a negative number to make the distance between characters smaller.
 		</member>
 		</member>
 		<member name="extra_spacing_space" type="int" setter="set_spacing" getter="get_spacing" default="0">
 		<member name="extra_spacing_space" type="int" setter="set_spacing" getter="get_spacing" default="0">
-			Extra space spacing in pixels.
+			Extra spacing for the space character (in addition to [member extra_spacing_char]) in pixels.
+			This can be a negative number to make the distance between words smaller.
 		</member>
 		</member>
 		<member name="extra_spacing_top" type="int" setter="set_spacing" getter="get_spacing" default="0">
 		<member name="extra_spacing_top" type="int" setter="set_spacing" getter="get_spacing" default="0">
 			Extra spacing at the top in pixels.
 			Extra spacing at the top in pixels.
@@ -126,10 +128,10 @@
 			Spacing at the bottom.
 			Spacing at the bottom.
 		</constant>
 		</constant>
 		<constant name="SPACING_CHAR" value="2" enum="SpacingType">
 		<constant name="SPACING_CHAR" value="2" enum="SpacingType">
-			Character spacing.
+			Spacing for each character.
 		</constant>
 		</constant>
 		<constant name="SPACING_SPACE" value="3" enum="SpacingType">
 		<constant name="SPACING_SPACE" value="3" enum="SpacingType">
-			Space spacing.
+			Spacing for the space character.
 		</constant>
 		</constant>
 	</constants>
 	</constants>
 </class>
 </class>