Add example usage for get_rect()

This commit is contained in:
Tomasz Chabora 2019-05-26 15:51:27 +02:00
parent 7cd3e91acf
commit fbf4135fc1
1 changed files with 8 additions and 2 deletions

View File

@ -13,7 +13,13 @@
<return type="Rect2"> <return type="Rect2">
</return> </return>
<description> <description>
Returns a Rect2 representing the Sprite's boundary relative to its local coordinates. Returns a [Rect2] representing the Sprite's boundary in local coordinates. Can be used to detect if the Sprite was clicked. Example:
[codeblock]
func _input(event):
if event is InputEventMouseButton and event.pressed and event.button_index == BUTTON_LEFT:
if get_rect().has_point(to_local(event.position)):
print("A click!")
[/codeblock]
</description> </description>
</method> </method>
<method name="is_pixel_opaque" qualifiers="const"> <method name="is_pixel_opaque" qualifiers="const">
@ -48,7 +54,7 @@
The texture's drawing offset. The texture's drawing offset.
</member> </member>
<member name="region_enabled" type="bool" setter="set_region" getter="is_region"> <member name="region_enabled" type="bool" setter="set_region" getter="is_region">
If [code]true[/code], texture is cut from a larger atlas texture. See [code]region_rect[/code]. Default value: [code]false[/code]. If [code]true[/code], texture is cut from a larger atlas texture. See [member region_rect]. Default value: [code]false[/code].
</member> </member>
<member name="region_filter_clip" type="bool" setter="set_region_filter_clip" getter="is_region_filter_clip_enabled"> <member name="region_filter_clip" type="bool" setter="set_region_filter_clip" getter="is_region_filter_clip_enabled">
If [code]true[/code], the outermost pixels get blurred out. If [code]true[/code], the outermost pixels get blurred out.