|
@@ -60,13 +60,13 @@
|
|
If [code]true[/code], texture is flipped vertically.
|
|
If [code]true[/code], texture is flipped vertically.
|
|
</member>
|
|
</member>
|
|
<member name="frame" type="int" setter="set_frame" getter="get_frame" default="0">
|
|
<member name="frame" type="int" setter="set_frame" getter="get_frame" default="0">
|
|
- Current frame to display from sprite sheet. [member hframes] or [member vframes] must be greater than 1.
|
|
|
|
|
|
+ Current frame to display from sprite sheet. [member hframes] or [member vframes] must be greater than 1. This property is automatically adjusted when [member hframes] or [member vframes] are changed to keep pointing to the same visual frame (same column and row). If that's impossible, this value is reset to [code]0[/code].
|
|
</member>
|
|
</member>
|
|
<member name="frame_coords" type="Vector2i" setter="set_frame_coords" getter="get_frame_coords" default="Vector2i(0, 0)">
|
|
<member name="frame_coords" type="Vector2i" setter="set_frame_coords" getter="get_frame_coords" default="Vector2i(0, 0)">
|
|
Coordinates of the frame to display from sprite sheet. This is as an alias for the [member frame] property. [member hframes] or [member vframes] must be greater than 1.
|
|
Coordinates of the frame to display from sprite sheet. This is as an alias for the [member frame] property. [member hframes] or [member vframes] must be greater than 1.
|
|
</member>
|
|
</member>
|
|
<member name="hframes" type="int" setter="set_hframes" getter="get_hframes" default="1">
|
|
<member name="hframes" type="int" setter="set_hframes" getter="get_hframes" default="1">
|
|
- The number of columns in the sprite sheet.
|
|
|
|
|
|
+ The number of columns in the sprite sheet. When this property is changed, [member frame] is adjusted so that the same visual frame is maintained (same row and column). If that's impossible, [member frame] is reset to [code]0[/code].
|
|
</member>
|
|
</member>
|
|
<member name="offset" type="Vector2" setter="set_offset" getter="get_offset" default="Vector2(0, 0)">
|
|
<member name="offset" type="Vector2" setter="set_offset" getter="get_offset" default="Vector2(0, 0)">
|
|
The texture's drawing offset.
|
|
The texture's drawing offset.
|
|
@@ -84,7 +84,7 @@
|
|
[Texture2D] object to draw.
|
|
[Texture2D] object to draw.
|
|
</member>
|
|
</member>
|
|
<member name="vframes" type="int" setter="set_vframes" getter="get_vframes" default="1">
|
|
<member name="vframes" type="int" setter="set_vframes" getter="get_vframes" default="1">
|
|
- The number of rows in the sprite sheet.
|
|
|
|
|
|
+ The number of rows in the sprite sheet. When this property is changed, [member frame] is adjusted so that the same visual frame is maintained (same row and column). If that's impossible, [member frame] is reset to [code]0[/code].
|
|
</member>
|
|
</member>
|
|
</members>
|
|
</members>
|
|
<signals>
|
|
<signals>
|