VisibilityNotifier2D
Inherits: Node2D < CanvasItem < Node < Object
Inherited By: VisibilityEnabler2D
Category: Core
Brief Description
Detect when the node is visible on screen.
Member Functions
Rect2 | get_rect ( ) const |
bool | is_on_screen ( ) const |
void | set_rect ( Rect2 rect ) |
Signals
- enter_screen ( )
Emitted when the VisibilityNotifier2D enters the screen.
- enter_viewport ( Object viewport )
Emitted when the VisibilityNotifier2D enters a Viewport.
- exit_screen ( )
Emitted when the VisibilityNotifier2D exits the screen.
- exit_viewport ( Object viewport )
Emitted when the VisibilityNotifier2D exits a Viewport.
Description
The VisibilityNotifier2D is used to notify when its bounding rectangle enters the screen, is visible on the screen, or when it exits the screen.
Member Function Description
Rect2 get_rect ( ) const
Return the visibility bounding rectangle of the VisibilityNotifier2D.
bool is_on_screen ( ) const
Return true if any part of the bounding rectangle is on the screen.
void set_rect ( Rect2 rect )
Set the visibility bounding rectangle of the VisibilityNotifier2D.
© 2014–2020 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/2.1/classes/class_visibilitynotifier2d.html